Loading...
Searching...
No Matches
Go to the documentation of this file.
22#define as_arch_prefetch_nt(_p)
23#define as_arch_pause() YieldProcessor()
27#define as_arch_compiler_barrier() asm volatile ("" : : : "memory")
29#define as_arch_prefetch_nt(_p) __builtin_prefetch((_p), 0, 0)
33#define as_arch_pause() asm volatile("pause" : : : "memory")
35#elif defined __aarch64__
37#define as_arch_pause() asm volatile("isb" : : : "memory")