tile: rework <asm/cmpxchg.h>