a0
#define a0 $16 /* argument registers (caller-saved) */
#define a0 $r4 /* argument registers, a0/a1 reused as v0/v1 for return value */
#define a0 REG (a0)
#define a0 REG (a0)
#define a0 REG (a0)
#define a0 REG (a0)
#define a0 REG (a0)
#define a0 $4 /* argument registers */
#define a0 $4 /* argument registers */
#define a0 $r4