- add  __nop()

svn path=/trunk/; revision=53494
This commit is contained in:
Timo Kreuzer 2011-08-29 23:10:04 +00:00
parent 4ce3a2325c
commit 79517b3d28

View file

@ -1505,11 +1505,18 @@ __INTRIN_INLINE void __sidt(void *Destination)
__asm__ __volatile__("sidt %0" : : "m"(*(short*)Destination) : "memory"); __asm__ __volatile__("sidt %0" : : "m"(*(short*)Destination) : "memory");
} }
/*** Misc operations ***/
__INTRIN_INLINE void _mm_pause(void) __INTRIN_INLINE void _mm_pause(void)
{ {
__asm__ __volatile__("pause" : : : "memory"); __asm__ __volatile__("pause" : : : "memory");
} }
__INTRIN_INLINE void __nop(void)
{
__asm__ __volatile__("nop");
}
#ifdef __cplusplus #ifdef __cplusplus
} }
#endif #endif