Lines Matching defs:Add
894 // Add/sub extended supports shift <= 4. We want to support exactly the
1404 void MacroAssembler::Add(const Register& rd,
1413 AddSubMacro(rd, rn, operand, S, ADD);
1421 Add(rd, rn, operand, SetFlags);
1432 AddSubMacro(rd, rn, -operand.GetImmediate(), S, ADD);
1661 Add(dst, base, mem_op.GetOffset());
1669 Add(dst, base, Operand(reg_offset, extend, mem_op.GetShiftAmount()));
1672 Add(dst, base, Operand(reg_offset, shift, mem_op.GetShiftAmount()));
1683 // Worst case is add/sub immediate:
1685 // * 1 instruction for add/sub
1703 // only pre-shift the immediate right by values supported in the add/sub
1780 // * 1 instruction for add/sub
1786 // Add/sub with carry (immediate or ROR shifted register.)
1791 // Add/sub with carry (shifted register).
1805 // Add/sub with carry (extended register).
1807 // Add/sub extended supports a shift <= 4. We want to support exactly the
1862 Add(addr.GetBaseRegister(), addr.GetBaseRegister(), Operand(offset));
1865 Add(addr.GetBaseRegister(), addr.GetBaseRegister(), Operand(offset));
1909 Add(temp, base, offset);
1913 Add(base, base, offset);
1916 Add(base, base, offset);
2245 Add(StackPointer(), StackPointer(), size);
2603 Add(arg_sp,