pthread__smt_pause
#define pthread__smt_pause() __asm __volatile("rep; nop" ::: "memory")
#define pthread__smt_pause() __nothing