Home | History | Annotate | Download | only in mips

Lines Matching refs:ManagedRegister

305   void EmitLoad(ManagedRegister m_dst, Register src_register, int32_t src_offset, size_t size);
358 virtual void BuildFrame(size_t frame_size, ManagedRegister method_reg,
359 const std::vector<ManagedRegister>& callee_save_regs,
360 const std::vector<ManagedRegister>& entry_spills);
364 const std::vector<ManagedRegister>& callee_save_regs);
370 virtual void Store(FrameOffset offs, ManagedRegister msrc, size_t size);
371 virtual void StoreRef(FrameOffset dest, ManagedRegister msrc);
372 virtual void StoreRawPtr(FrameOffset dest, ManagedRegister msrc);
375 ManagedRegister mscratch);
378 ManagedRegister mscratch);
382 ManagedRegister mscratch);
386 virtual void StoreSpanning(FrameOffset dest, ManagedRegister msrc,
387 FrameOffset in_off, ManagedRegister mscratch);
390 virtual void Load(ManagedRegister mdest, FrameOffset src, size_t size);
392 virtual void Load(ManagedRegister mdest, ThreadOffset src, size_t size);
394 virtual void LoadRef(ManagedRegister dest, FrameOffset src);
396 virtual void LoadRef(ManagedRegister mdest, ManagedRegister base,
399 virtual void LoadRawPtr(ManagedRegister mdest, ManagedRegister base,
402 virtual void LoadRawPtrFromThread(ManagedRegister mdest,
406 virtual void Move(ManagedRegister mdest, ManagedRegister msrc, size_t size);
409 ManagedRegister mscratch);
412 ManagedRegister mscratch);
415 ManagedRegister mscratch);
417 virtual void Copy(FrameOffset dest, FrameOffset src, ManagedRegister mscratch, size_t size);
419 virtual void Copy(FrameOffset dest, ManagedRegister src_base, Offset src_offset,
420 ManagedRegister mscratch, size_t size);
422 virtual void Copy(ManagedRegister dest_base, Offset dest_offset, FrameOffset src,
423 ManagedRegister mscratch, size_t size);
426 ManagedRegister mscratch, size_t size);
428 virtual void Copy(ManagedRegister dest, Offset dest_offset,
429 ManagedRegister src, Offset src_offset,
430 ManagedRegister mscratch, size_t size);
433 ManagedRegister mscratch, size_t size);
435 virtual void MemoryBarrier(ManagedRegister);
438 virtual void SignExtend(ManagedRegister mreg, size_t size);
441 virtual void ZeroExtend(ManagedRegister mreg, size_t size);
444 virtual void GetCurrentThread(ManagedRegister tr);
446 ManagedRegister mscratch);
452 virtual void CreateSirtEntry(ManagedRegister out_reg, FrameOffset sirt_offset,
453 ManagedRegister in_reg, bool null_allowed);
458 ManagedRegister mscratch, bool null_allowed);
461 virtual void LoadReferenceFromSirt(ManagedRegister dst,
462 ManagedRegister src);
466 virtual void VerifyObject(ManagedRegister src, bool could_be_null);
470 virtual void Call(ManagedRegister base, Offset offset,
471 ManagedRegister mscratch);
473 ManagedRegister mscratch);
474 virtual void Call(ThreadOffset offset, ManagedRegister mscratch);
478 virtual void ExceptionPoll(ManagedRegister mscratch, size_t stack_adjust);