D | ARMv7Assembler.h | 750 void add(RegisterID rd, RegisterID rn, RegisterID rm, ShiftTypeAndAmount shift) in add() argument 755 ASSERT(!BadReg(rm)); in add() 756 …formatter.twoWordOp12Reg4FourFours(OP_ADD_reg_T3, rn, FourFours(shift.hi4(), rd, shift.lo4(), rm)); in add() 760 void add(RegisterID rd, RegisterID rn, RegisterID rm) in add() argument 763 m_formatter.oneWordOp8RegReg143(OP_ADD_reg_T2, rm, rd); in add() 764 else if (rd == rm) in add() 766 else if (!((rd | rn | rm) & 8)) in add() 767 m_formatter.oneWordOp7Reg3Reg3Reg3(OP_ADD_reg_T1, rm, rn, rd); in add() 769 add(rd, rn, rm, ShiftTypeAndAmount()); in add() 795 void add_S(RegisterID rd, RegisterID rn, RegisterID rm, ShiftTypeAndAmount shift) in add_S() argument [all …]
|