__sink
#define __sink(expr) asm volatile ("" : "+g"(expr))
#define __sink(expr) asm volatile("" : "+g"(expr))