Просмотр исходного кода

hle: kernel: k_spin_lock: Remove unused ThreadPause.

bunnei 4 лет назад
Родитель
Сommit
ae38b8bf5e
1 измененных файлов с 0 добавлено и 28 удалено
  1. 0 28
      src/core/hle/kernel/k_spin_lock.cpp

+ 0 - 28
src/core/hle/kernel/k_spin_lock.cpp

@@ -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
-#endif
-#else
-#if __x86_64__
-#include <xmmintrin.h>
-#endif
-#endif
-
-namespace {
-
-void ThreadPause() {
-#if __x86_64__
-    _mm_pause();
-#elif __aarch64__ && _MSC_VER
-    __yield();
-#elif __aarch64__
-    asm("yield");
-#endif
-}
-
-} // namespace
-
 namespace Kernel {
 
 void KSpinLock::Lock() {