Home | History | Annotate | Download | only in arm

Lines Matching refs:MemOperand

35 // Generate a MemOperand for loading a field from an object.
36 inline MemOperand FieldMemOperand(Register object, int offset) {
37 return MemOperand(object, offset - kHeapObjectTag);
192 void Load(Register dst, const MemOperand& src, Representation r);
193 void Store(Register src, const MemOperand& dst, Representation r);
283 // MemOperand(reg, off).
341 str(src1, MemOperand(sp, 4, NegPreIndex), cond);
342 str(src2, MemOperand(sp, 4, NegPreIndex), cond);
353 str(src3, MemOperand(sp, 4, NegPreIndex), cond);
356 str(src1, MemOperand(sp, 4, NegPreIndex), cond);
376 str(src4, MemOperand(sp, 4, NegPreIndex), cond);
383 str(src1, MemOperand(sp, 4, NegPreIndex), cond);
401 str(src5, MemOperand(sp, 4, NegPreIndex), cond);
412 str(src1, MemOperand(sp, 4, NegPreIndex), cond);
423 ldr(src2, MemOperand(sp, 4, PostIndex), cond);
424 ldr(src1, MemOperand(sp, 4, PostIndex), cond);
435 ldr(src3, MemOperand(sp, 4, PostIndex), cond);
440 ldr(src1, MemOperand(sp, 4, PostIndex), cond);
459 ldr(src4, MemOperand(sp, 4, PostIndex), cond);
468 ldr(src1, MemOperand(sp, 4, PostIndex), cond);
496 const MemOperand& src,
502 const MemOperand& dst,
561 void VmovExtended(int dst_code, const MemOperand& src, Register scratch);
562 void VmovExtended(const MemOperand& dst, int src_code, Register scratch);
1437 MemOperand SafepointRegisterSlot(Register reg);
1438 MemOperand SafepointRegistersAndDoublesSlot(Register reg);
1501 inline MemOperand ContextMemOperand(Register context, int index = 0) {
1502 return MemOperand(context, Context::SlotOffset(index));
1506 inline MemOperand NativeContextMemOperand() {