eden-miror/src/common/x64
Morph cffefaf8a7 x64: cpu_wait: Make use of MWAITX in MicroSleep
MWAITX is equivalent to UMWAIT on Intel's Alder Lake CPUs.
We can emulate TPAUSE by using MONITORX in conjunction with MWAITX to wait for 100K cycles.
2023-06-28 01:38:55 -04:00
..
cpu_detect.cpp x64: Add detection of monitorx instructions 2023-06-28 01:36:06 -04:00
cpu_detect.h x64: Add detection of monitorx instructions 2023-06-28 01:36:06 -04:00
cpu_wait.cpp x64: cpu_wait: Make use of MWAITX in MicroSleep 2023-06-28 01:38:55 -04:00
cpu_wait.h x64: Add MicroSleep 2023-03-27 17:45:22 -04:00
native_clock.cpp (wall, native)_clock: Add GetGPUTick 2023-06-07 21:44:42 -04:00
native_clock.h (wall, native)_clock: Add GetGPUTick 2023-06-07 21:44:42 -04:00
rdtsc.cpp x64: Deduplicate RDTSC usage 2023-06-07 21:44:42 -04:00
rdtsc.h x64: Deduplicate RDTSC usage 2023-06-07 21:44:42 -04:00
xbyak_abi.h chore: make yuzu REUSE compliant 2022-07-27 12:53:49 +02:00
xbyak_util.h chore: make yuzu REUSE compliant 2022-07-27 12:53:49 +02:00