__inttype
register __inttype(x) __r2 asm("r2"); \
__inttype(*(ptr)) __gu_val; \
__inttype(*(ptr)) __gu_val; \
__inttype(*(ptr)) __gu_val; \
register __inttype(*(ptr)) __val_gu asm("%"_ASM_DX); \