Bochs/bochs/cpu/cpudb/intel
Stanislav Shwartsman f44f4ae753
MBE (Mode Based Execution Control) emulation (#22)
* MBE (Mode Based Execution Control) emulation
2022-07-30 15:26:47 +03:00
..
atom_n270.cc remove siminterface.h from bochs.h and include it only where required 2021-01-30 19:40:18 +00:00
atom_n270.h reorg of cpudb folder, added AMD Ryzen CPUID placeholder module (still not 100% correct) 2017-03-13 19:44:14 +00:00
atom_n270.txt reorg of cpudb folder, added AMD Ryzen CPUID placeholder module (still not 100% correct) 2017-03-13 19:44:14 +00:00
broadwell_ult.cc solve code duplication between different cpudb models 2021-02-16 18:57:49 +00:00
broadwell_ult.h reorg of cpudb folder, added AMD Ryzen CPUID placeholder module (still not 100% correct) 2017-03-13 19:44:14 +00:00
broadwell_ult.txt reorg of cpudb folder, added AMD Ryzen CPUID placeholder module (still not 100% correct) 2017-03-13 19:44:14 +00:00
core2_penryn_t9600.cc remove siminterface.h from bochs.h and include it only where required 2021-01-30 19:40:18 +00:00
core2_penryn_t9600.h reorg of cpudb folder, added AMD Ryzen CPUID placeholder module (still not 100% correct) 2017-03-13 19:44:14 +00:00
core2_penryn_t9600.txt reorg of cpudb folder, added AMD Ryzen CPUID placeholder module (still not 100% correct) 2017-03-13 19:44:14 +00:00
core_duo_t2400_yonah.cc remove siminterface.h from bochs.h and include it only where required 2021-01-30 19:40:18 +00:00
core_duo_t2400_yonah.h reorg of cpudb folder, added AMD Ryzen CPUID placeholder module (still not 100% correct) 2017-03-13 19:44:14 +00:00
core_duo_t2400_yonah.txt reorg of cpudb folder, added AMD Ryzen CPUID placeholder module (still not 100% correct) 2017-03-13 19:44:14 +00:00
corei3_cnl.cc MBE (Mode Based Execution Control) emulation (#22) 2022-07-30 15:26:47 +03:00
corei3_cnl.h add Intel Cannonlake CPU model to CPUDB featuring AVF512FMA52 and SHA instructions 2018-10-26 09:23:58 +00:00
corei3_cnl.txt add Intel Cannonlake CPU model to CPUDB featuring AVF512FMA52 and SHA instructions 2018-10-26 09:23:58 +00:00
corei5_arrandale_m520.cc remove siminterface.h from bochs.h and include it only where required 2021-01-30 19:40:18 +00:00
corei5_arrandale_m520.h reorg of cpudb folder, added AMD Ryzen CPUID placeholder module (still not 100% correct) 2017-03-13 19:44:14 +00:00
corei5_arrandale_m520.txt reorg of cpudb folder, added AMD Ryzen CPUID placeholder module (still not 100% correct) 2017-03-13 19:44:14 +00:00
corei5_lynnfield_750.cc remove siminterface.h from bochs.h and include it only where required 2021-01-30 19:40:18 +00:00
corei5_lynnfield_750.h reorg of cpudb folder, added AMD Ryzen CPUID placeholder module (still not 100% correct) 2017-03-13 19:44:14 +00:00
corei5_lynnfield_750.txt reorg of cpudb folder, added AMD Ryzen CPUID placeholder module (still not 100% correct) 2017-03-13 19:44:14 +00:00
corei7_haswell_4770.cc solve code duplication between different cpudb models 2021-02-16 18:57:49 +00:00
corei7_haswell_4770.h reorg of cpudb folder, added AMD Ryzen CPUID placeholder module (still not 100% correct) 2017-03-13 19:44:14 +00:00
corei7_haswell_4770.txt reorg of cpudb folder, added AMD Ryzen CPUID placeholder module (still not 100% correct) 2017-03-13 19:44:14 +00:00
corei7_icelake-u.cc MBE (Mode Based Execution Control) emulation (#22) 2022-07-30 15:26:47 +03:00
corei7_icelake-u.h use default base CPUID class method to detemine values of 0x80000008 leaf for IceLake CPUID 2020-01-03 19:53:20 +00:00
corei7_icelake-u.txt Removed SVN property "executable" from some files. 2021-02-21 09:25:33 +00:00
corei7_ivy_bridge_3770K.cc solve code duplication between different cpudb models 2021-02-16 18:57:49 +00:00
corei7_ivy_bridge_3770K.h reorg of cpudb folder, added AMD Ryzen CPUID placeholder module (still not 100% correct) 2017-03-13 19:44:14 +00:00
corei7_ivy_bridge_3770K.txt reorg of cpudb folder, added AMD Ryzen CPUID placeholder module (still not 100% correct) 2017-03-13 19:44:14 +00:00
corei7_sandy_bridge_2600K.cc remove siminterface.h from bochs.h and include it only where required 2021-01-30 19:40:18 +00:00
corei7_sandy_bridge_2600K.h reorg of cpudb folder, added AMD Ryzen CPUID placeholder module (still not 100% correct) 2017-03-13 19:44:14 +00:00
corei7_sandy_bridge_2600K.txt reorg of cpudb folder, added AMD Ryzen CPUID placeholder module (still not 100% correct) 2017-03-13 19:44:14 +00:00
corei7_skylake-x.cc MBE (Mode Based Execution Control) emulation (#22) 2022-07-30 15:26:47 +03:00
corei7_skylake-x.h skylake CPUID should compile also with no EVEX 2017-08-09 21:04:15 +00:00
corei7_skylake-x.txt added Skylake-X model to CPUDB -> with EVEX and AVX512 support 2017-08-09 20:36:17 +00:00
p2_klamath.cc cleanup of warning messages from cpuid code 2017-03-26 20:12:14 +00:00
p2_klamath.h reorg of cpudb folder, added AMD Ryzen CPUID placeholder module (still not 100% correct) 2017-03-13 19:44:14 +00:00
p2_klamath.txt reorg of cpudb folder, added AMD Ryzen CPUID placeholder module (still not 100% correct) 2017-03-13 19:44:14 +00:00
p3_katmai.cc cleanup of warning messages from cpuid code 2017-03-26 20:12:14 +00:00
p3_katmai.h reorg of cpudb folder, added AMD Ryzen CPUID placeholder module (still not 100% correct) 2017-03-13 19:44:14 +00:00
p3_katmai.txt reorg of cpudb folder, added AMD Ryzen CPUID placeholder module (still not 100% correct) 2017-03-13 19:44:14 +00:00
p4_prescott_celeron_336.cc Part of the SF patch #548: Support Windows Hyper-V in Bochs by Xinyang 2020-01-11 06:18:13 +00:00
p4_prescott_celeron_336.h reorg of cpudb folder, added AMD Ryzen CPUID placeholder module (still not 100% correct) 2017-03-13 19:44:14 +00:00
p4_prescott_celeron_336.txt reorg of cpudb folder, added AMD Ryzen CPUID placeholder module (still not 100% correct) 2017-03-13 19:44:14 +00:00
p4_willamette.cc Part of the SF patch #548: Support Windows Hyper-V in Bochs by Xinyang 2020-01-11 06:18:13 +00:00
p4_willamette.h reorg of cpudb folder, added AMD Ryzen CPUID placeholder module (still not 100% correct) 2017-03-13 19:44:14 +00:00
p4_willamette.txt reorg of cpudb folder, added AMD Ryzen CPUID placeholder module (still not 100% correct) 2017-03-13 19:44:14 +00:00
pentium_mmx.cc cleanup of warning messages from cpuid code 2017-03-26 20:12:14 +00:00
pentium_mmx.h reorg of cpudb folder, added AMD Ryzen CPUID placeholder module (still not 100% correct) 2017-03-13 19:44:14 +00:00
pentium_mmx.txt reorg of cpudb folder, added AMD Ryzen CPUID placeholder module (still not 100% correct) 2017-03-13 19:44:14 +00:00
pentium.cc cleanup of warning messages from cpuid code 2017-03-26 20:12:14 +00:00
pentium.h reorg of cpudb folder, added AMD Ryzen CPUID placeholder module (still not 100% correct) 2017-03-13 19:44:14 +00:00
pentium.txt reorg of cpudb folder, added AMD Ryzen CPUID placeholder module (still not 100% correct) 2017-03-13 19:44:14 +00:00
tigerlake.cc MBE (Mode Based Execution Control) emulation (#22) 2022-07-30 15:26:47 +03:00
tigerlake.h ! CPUID: Added TigerLake CPU definition (features CET and CLWB support) 2021-01-30 08:35:35 +00:00
tigerlake.txt strip redundant info from tigerlake cpuid text file 2021-01-30 08:45:34 +00:00