addi pattern