forked from eden-emu/eden
		
	hle: kernel: k_spin_lock: Remove unused ThreadPause.
This commit is contained in:
		
							parent
							
								
									e1b3368c18
								
							
						
					
					
						commit
						13b1ee7679
					
				
					 1 changed files with 0 additions and 28 deletions
				
			
		|  | @ -4,34 +4,6 @@ | ||||||
| 
 | 
 | ||||||
| #include "core/hle/kernel/k_spin_lock.h" | #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 { | namespace Kernel { | ||||||
| 
 | 
 | ||||||
| void KSpinLock::Lock() { | void KSpinLock::Lock() { | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 bunnei
						bunnei