add, addi, sub