Home | History | Annotate | Download | only in arm64

Lines Matching defs:src1

772 void MacroAssembler::Push(const CPURegister& src0, const CPURegister& src1,
774 ASSERT(AreSameSizeAndType(src0, src1, src2, src3));
776 int count = 1 + src1.IsValid() + src2.IsValid() + src3.IsValid();
780 PushHelper(count, size, src0, src1, src2, src3);
784 void MacroAssembler::Push(const CPURegister& src0, const CPURegister& src1,
788 ASSERT(AreSameSizeAndType(src0, src1, src2, src3, src4, src5, src6, src7));
794 PushHelper(4, size, src0, src1, src2, src3);
877 const CPURegister& src1 = registers.PopHighestIndex();
881 PushHelper(count, size, src0, src1, src2, src3);
991 const CPURegister& src1,
997 ASSERT(AreSameSizeAndType(src0, src1, src2, src3));
1004 ASSERT(src1.IsNone() && src2.IsNone() && src3.IsNone());
1009 stp(src1, src0, MemOperand(StackPointer(), -2 * size, PreIndex));
1013 stp(src2, src1, MemOperand(StackPointer(), -3 * size, PreIndex));
1021 stp(src1, src0, MemOperand(StackPointer(), 2 * size));
1134 void MacroAssembler::PokePair(const CPURegister& src1,
1137 ASSERT(AreSameSizeAndType(src1, src2));
1138 ASSERT((offset >= 0) && ((offset % src1.SizeInBytes()) == 0));
1139 Stp(src1, src2, MemOperand(StackPointer(), offset));