pseudo addi in assembler and test