Home | History | Annotate | Download | only in arm

Lines Matching refs:ManagedRegister

615   void BuildFrame(size_t frame_size, ManagedRegister method_reg,
616 const std::vector<ManagedRegister>& callee_save_regs,
620 void RemoveFrame(size_t frame_size, const std::vector<ManagedRegister>& callee_save_regs)
627 void Store(FrameOffset offs, ManagedRegister src, size_t size) OVERRIDE;
628 void StoreRef(FrameOffset dest, ManagedRegister src) OVERRIDE;
629 void StoreRawPtr(FrameOffset dest, ManagedRegister src) OVERRIDE;
631 void StoreImmediateToFrame(FrameOffset dest, uint32_t imm, ManagedRegister scratch) OVERRIDE;
633 void StoreImmediateToThread32(ThreadOffset<4> dest, uint32_t imm, ManagedRegister scratch)
637 ManagedRegister scratch) OVERRIDE;
641 void StoreSpanning(FrameOffset dest, ManagedRegister src, FrameOffset in_off,
642 ManagedRegister scratch) OVERRIDE;
645 void Load(ManagedRegister dest, FrameOffset src, size_t size) OVERRIDE;
647 void LoadFromThread32(ManagedRegister dest, ThreadOffset<4> src, size_t size) OVERRIDE;
649 void LoadRef(ManagedRegister dest, FrameOffset src) OVERRIDE;
651 void LoadRef(ManagedRegister dest, ManagedRegister base, MemberOffset offs) OVERRIDE;
653 void LoadRawPtr(ManagedRegister dest, ManagedRegister base, Offset offs) OVERRIDE;
655 void LoadRawPtrFromThread32(ManagedRegister dest, ThreadOffset<4> offs) OVERRIDE;
658 void Move(ManagedRegister dest, ManagedRegister src, size_t size) OVERRIDE;
661 ManagedRegister scratch) OVERRIDE;
663 void CopyRawPtrToThread32(ThreadOffset<4> thr_offs, FrameOffset fr_offs, ManagedRegister scratch)
666 void CopyRef(FrameOffset dest, FrameOffset src, ManagedRegister scratch) OVERRIDE;
668 void Copy(FrameOffset dest, FrameOffset src, ManagedRegister scratch, size_t size) OVERRIDE;
670 void Copy(FrameOffset dest, ManagedRegister src_base, Offset src_offset, ManagedRegister scratch,
673 void Copy(ManagedRegister dest_base, Offset dest_offset, FrameOffset src, ManagedRegister scratch,
676 void Copy(FrameOffset dest, FrameOffset src_base, Offset src_offset, ManagedRegister scratch,
679 void Copy(ManagedRegister dest, Offset dest_offset, ManagedRegister src, Offset src_offset,
680 ManagedRegister scratch, size_t size) OVERRIDE;
683 ManagedRegister scratch, size_t size) OVERRIDE;
686 void SignExtend(ManagedRegister mreg, size_t size) OVERRIDE;
689 void ZeroExtend(ManagedRegister mreg, size_t size) OVERRIDE;
692 void GetCurrentThread(ManagedRegister tr) OVERRIDE;
693 void GetCurrentThread(FrameOffset dest_offset, ManagedRegister scratch) OVERRIDE;
699 void CreateHandleScopeEntry(ManagedRegister out_reg, FrameOffset handlescope_offset, ManagedRegister in_reg,
704 void CreateHandleScopeEntry(FrameOffset out_off, FrameOffset handlescope_offset, ManagedRegister scratch,
708 void LoadReferenceFromHandleScope(ManagedRegister dst, ManagedRegister src) OVERRIDE;
712 void VerifyObject(ManagedRegister src, bool could_be_null) OVERRIDE;
716 void Call(ManagedRegister base, Offset offset, ManagedRegister scratch) OVERRIDE;
717 void Call(FrameOffset base, Offset offset, ManagedRegister scratch) OVERRIDE;
718 void CallFromThread32(ThreadOffset<4> offset, ManagedRegister scratch) OVERRIDE;
722 void ExceptionPoll(ManagedRegister scratch, size_t stack_adjust) OVERRIDE;