@ -4,34 +4,6 @@
#include "core/hle/kernel/k_spin_lock.h"
#if _MSC_VER
#include <intrin.h>
#if _M_AMD64
#define __x86_64__ 1
#endif
#if _M_ARM64
#define __aarch64__ 1
#else
#if __x86_64__
#include <xmmintrin.h>
namespace {
void ThreadPause() {
_mm_pause();
#elif __aarch64__ && _MSC_VER
__yield();
#elif __aarch64__
asm("yield");
}
} // namespace
namespace Kernel {
void KSpinLock::Lock() {