]> granicus.if.org Git - libvpx/commitdiff
Add spin-wait pause intrinsic for Windows x64 platform.
authorAron Rosenberg <arosenberg@logitech.com>
Fri, 4 Mar 2011 22:49:50 +0000 (14:49 -0800)
committerAron Rosenberg <arosenberg@logitech.com>
Fri, 4 Mar 2011 22:49:50 +0000 (14:49 -0800)
Change-Id: I7504370c67a3c551627c6bb7e67c65f83d88b78e

vpx_ports/x86.h

index 190c8643a0af6762b1ec6c533a68df439ea42f3e..b0130fbfe602aaf590dda71b107f3c736337efed 100644 (file)
@@ -151,8 +151,8 @@ x86_readtsc(void)
     __asm__ __volatile__ ("pause \n\t")
 #else
 #if ARCH_X86_64
-/* No pause intrinsic for windows x64 */
-#define x86_pause_hint()
+#define x86_pause_hint()\
+    _mm_pause();
 #else
 #define x86_pause_hint()\
     __asm pause