Skip to content

Commit

Permalink
enable MOVDIRI for TigerLake
Browse files Browse the repository at this point in the history
  • Loading branch information
Stanislav Shwartsman committed Nov 18, 2023
1 parent a3fe8c2 commit 054767f
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions bochs/cpu/cpudb/intel/tigerlake.cc
Original file line number Diff line number Diff line change
Expand Up @@ -132,6 +132,7 @@ tigerlake_t::tigerlake_t(BX_CPU_C *cpu):
#endif
enable_cpu_extension(BX_ISA_UMIP);
enable_cpu_extension(BX_ISA_RDPID);
enable_cpu_extension(BX_ISA_MOVDIRI);
enable_cpu_extension(BX_ISA_SCA_MITIGATIONS);
}

Expand Down Expand Up @@ -546,8 +547,8 @@ void tigerlake_t::get_std_cpuid_leaf_7(Bit32u subfunction, cpuid_function_t *lea
// [24:24] reserved
// [25:25] CLDEMOTE: CLDEMOTE instruction support
// [26:26] reserved
// ! [27:27] MOVDIRI: MOVDIRI instruction support
// ! [28:28] MOVDIRI64: MOVDIRI64 instruction support
// * [27:27] MOVDIRI: MOVDIRI instruction support
// ! [28:28] MOVDIRI64: MOVDIRI64 instruction support (not implemented yet)
// [29:29] ENQCMD: Enqueue Stores support
// [30:30] SGX_LC: SGX Launch Configuration
// [31:31] PKS: Protection keys for supervisor-mode pages
Expand Down

0 comments on commit 054767f

Please sign in to comment.