Add spin-wait pause intrinsic for Windows x64 platform.
Change-Id: I7504370c67a3c551627c6bb7e67c65f83d88b78e
This commit is contained in:
Родитель
3fae3283e6
Коммит
8e87d58712
|
@ -151,8 +151,8 @@ x86_readtsc(void)
|
||||||
__asm__ __volatile__ ("pause \n\t")
|
__asm__ __volatile__ ("pause \n\t")
|
||||||
#else
|
#else
|
||||||
#if ARCH_X86_64
|
#if ARCH_X86_64
|
||||||
/* No pause intrinsic for windows x64 */
|
#define x86_pause_hint()\
|
||||||
#define x86_pause_hint()
|
_mm_pause();
|
||||||
#else
|
#else
|
||||||
#define x86_pause_hint()\
|
#define x86_pause_hint()\
|
||||||
__asm pause
|
__asm pause
|
||||||
|
|
Загрузка…
Ссылка в новой задаче