Home | History | Annotate | Download | only in arm64

Lines Matching refs:ManagedRegister

102   void BuildFrame(size_t frame_size, ManagedRegister method_reg,
103 const std::vector<ManagedRegister>& callee_save_regs,
107 void RemoveFrame(size_t frame_size, const std::vector<ManagedRegister>& callee_save_regs)
114 void Store(FrameOffset offs, ManagedRegister src, size_t size) OVERRIDE;
115 void StoreRef(FrameOffset dest, ManagedRegister src) OVERRIDE;
116 void StoreRawPtr(FrameOffset dest, ManagedRegister src) OVERRIDE;
117 void StoreImmediateToFrame(FrameOffset dest, uint32_t imm, ManagedRegister scratch) OVERRIDE;
118 void StoreImmediateToThread64(ThreadOffset<8> dest, uint32_t imm, ManagedRegister scratch)
121 ManagedRegister scratch) OVERRIDE;
123 void StoreSpanning(FrameOffset dest, ManagedRegister src, FrameOffset in_off,
124 ManagedRegister scratch) OVERRIDE;
127 void Load(ManagedRegister dest, FrameOffset src, size_t size) OVERRIDE;
128 void LoadFromThread64(ManagedRegister dest, ThreadOffset<8> src, size_t size) OVERRIDE;
129 void LoadRef(ManagedRegister dest, FrameOffset src) OVERRIDE;
130 void LoadRef(ManagedRegister dest, ManagedRegister base, MemberOffset offs) OVERRIDE;
131 void LoadRawPtr(ManagedRegister dest, ManagedRegister base, Offset offs) OVERRIDE;
132 void LoadRawPtrFromThread64(ManagedRegister dest, ThreadOffset<8> offs) OVERRIDE;
135 void Move(ManagedRegister dest, ManagedRegister src, size_t size) OVERRIDE;
137 ManagedRegister scratch) OVERRIDE;
138 void CopyRawPtrToThread64(ThreadOffset<8> thr_offs, FrameOffset fr_offs, ManagedRegister scratch)
140 void CopyRef(FrameOffset dest, FrameOffset src, ManagedRegister scratch) OVERRIDE;
141 void Copy(FrameOffset dest, FrameOffset src, ManagedRegister scratch, size_t size) OVERRIDE;
142 void Copy(FrameOffset dest, ManagedRegister src_base, Offset src_offset, ManagedRegister scratch,
144 void Copy(ManagedRegister dest_base, Offset dest_offset, FrameOffset src, ManagedRegister scratch,
146 void Copy(FrameOffset dest, FrameOffset src_base, Offset src_offset, ManagedRegister scratch,
148 void Copy(ManagedRegister dest, Offset dest_offset, ManagedRegister src, Offset src_offset,
149 ManagedRegister scratch, size_t size) OVERRIDE;
151 ManagedRegister scratch, size_t size) OVERRIDE;
152 void MemoryBarrier(ManagedRegister scratch) OVERRIDE;
155 void SignExtend(ManagedRegister mreg, size_t size) OVERRIDE;
158 void ZeroExtend(ManagedRegister mreg, size_t size) OVERRIDE;
161 void GetCurrentThread(ManagedRegister tr) OVERRIDE;
162 void GetCurrentThread(FrameOffset dest_offset, ManagedRegister scratch) OVERRIDE;
168 void CreateHandleScopeEntry(ManagedRegister out_reg, FrameOffset handlescope_offset,
169 ManagedRegister in_reg, bool null_allowed) OVERRIDE;
174 ManagedRegister scratch, bool null_allowed) OVERRIDE;
177 void LoadReferenceFromHandleScope(ManagedRegister dst, ManagedRegister src) OVERRIDE;
181 void VerifyObject(ManagedRegister src, bool could_be_null) OVERRIDE;
185 void Call(ManagedRegister base, Offset offset, ManagedRegister scratch) OVERRIDE;
186 void Call(FrameOffset base, Offset offset, ManagedRegister scratch) OVERRIDE;
187 void CallFromThread64(ThreadOffset<8> offset, ManagedRegister scratch) OVERRIDE;
190 void JumpTo(ManagedRegister m_base, Offset offs, ManagedRegister m_scratch);
194 void ExceptionPoll(ManagedRegister scratch, size_t stack_adjust) OVERRIDE;