Home | History | Annotate | Download | only in aarch64

Lines Matching defs:Add

850     // Add/sub extended supports shift <= 4. We want to support exactly the
1360 void MacroAssembler::Add(const Register& rd,
1369 AddSubMacro(rd, rn, operand, S, ADD);
1377 Add(rd, rn, operand, SetFlags);
1388 AddSubMacro(rd, rn, -operand.GetImmediate(), S, ADD);
1609 Add(dst, base, mem_op.GetOffset());
1617 Add(dst, base, Operand(reg_offset, extend, mem_op.GetShiftAmount()));
1620 Add(dst, base, Operand(reg_offset, shift, mem_op.GetShiftAmount()));
1631 // Worst case is add/sub immediate:
1633 // * 1 instruction for add/sub
1715 // * 1 instruction for add/sub
1721 // Add/sub with carry (immediate or ROR shifted register.)
1726 // Add/sub with carry (shifted register).
1740 // Add/sub with carry (extended register).
1742 // Add/sub extended supports a shift <= 4. We want to support exactly the
1797 Add(addr.GetBaseRegister(), addr.GetBaseRegister(), Operand(offset));
1800 Add(addr.GetBaseRegister(), addr.GetBaseRegister(), Operand(offset));
1844 Add(temp, base, offset);
1848 Add(base, base, offset);
1851 Add(base, base, offset);
2180 Add(StackPointer(), StackPointer(), size);
2538 Add(arg_sp,