Lines Matching refs:dest

614 void MipsAssembler::Store(FrameOffset dest, ManagedRegister msrc, size_t size) {  in Store()  argument
620 StoreToOffset(kStoreWord, src.AsCoreRegister(), SP, dest.Int32Value()); in Store()
623 StoreToOffset(kStoreWord, src.AsRegisterPairLow(), SP, dest.Int32Value()); in Store()
625 SP, dest.Int32Value() + 4); in Store()
627 StoreFToOffset(src.AsFRegister(), SP, dest.Int32Value()); in Store()
630 StoreDToOffset(src.AsDRegister(), SP, dest.Int32Value()); in Store()
634 void MipsAssembler::StoreRef(FrameOffset dest, ManagedRegister msrc) { in StoreRef() argument
637 StoreToOffset(kStoreWord, src.AsCoreRegister(), SP, dest.Int32Value()); in StoreRef()
640 void MipsAssembler::StoreRawPtr(FrameOffset dest, ManagedRegister msrc) { in StoreRawPtr() argument
643 StoreToOffset(kStoreWord, src.AsCoreRegister(), SP, dest.Int32Value()); in StoreRawPtr()
646 void MipsAssembler::StoreImmediateToFrame(FrameOffset dest, uint32_t imm, in StoreImmediateToFrame() argument
651 StoreToOffset(kStoreWord, scratch.AsCoreRegister(), SP, dest.Int32Value()); in StoreImmediateToFrame()
654 void MipsAssembler::StoreImmediateToThread32(ThreadOffset<4> dest, uint32_t imm, in StoreImmediateToThread32() argument
659 StoreToOffset(kStoreWord, scratch.AsCoreRegister(), S1, dest.Int32Value()); in StoreImmediateToThread32()
676 void MipsAssembler::StoreSpanning(FrameOffset dest, ManagedRegister msrc, in StoreSpanning() argument
680 StoreToOffset(kStoreWord, src.AsCoreRegister(), SP, dest.Int32Value()); in StoreSpanning()
682 StoreToOffset(kStoreWord, scratch.AsCoreRegister(), SP, dest.Int32Value() + 4); in StoreSpanning()
694 MipsManagedRegister dest = mdest.AsMips(); in LoadRef() local
695 CHECK(dest.IsCoreRegister()); in LoadRef()
696 LoadFromOffset(kLoadWord, dest.AsCoreRegister(), SP, src.Int32Value()); in LoadRef()
701 MipsManagedRegister dest = mdest.AsMips(); in LoadRef() local
702 CHECK(dest.IsCoreRegister() && dest.IsCoreRegister()); in LoadRef()
703 LoadFromOffset(kLoadWord, dest.AsCoreRegister(), in LoadRef()
706 Subu(dest.AsCoreRegister(), ZERO, dest.AsCoreRegister()); in LoadRef()
712 MipsManagedRegister dest = mdest.AsMips(); in LoadRawPtr() local
713 CHECK(dest.IsCoreRegister() && dest.IsCoreRegister()) << dest; in LoadRawPtr()
714 LoadFromOffset(kLoadWord, dest.AsCoreRegister(), in LoadRawPtr()
720 MipsManagedRegister dest = mdest.AsMips(); in LoadRawPtrFromThread32() local
721 CHECK(dest.IsCoreRegister()); in LoadRawPtrFromThread32()
722 LoadFromOffset(kLoadWord, dest.AsCoreRegister(), S1, offs.Int32Value()); in LoadRawPtrFromThread32()
734 MipsManagedRegister dest = mdest.AsMips(); in Move() local
736 if (!dest.Equals(src)) { in Move()
737 if (dest.IsCoreRegister()) { in Move()
739 Move(dest.AsCoreRegister(), src.AsCoreRegister()); in Move()
740 } else if (dest.IsFRegister()) { in Move()
742 MovS(dest.AsFRegister(), src.AsFRegister()); in Move()
743 } else if (dest.IsDRegister()) { in Move()
745 MovD(dest.AsDRegister(), src.AsDRegister()); in Move()
747 CHECK(dest.IsRegisterPair()) << dest; in Move()
750 if (src.AsRegisterPairHigh() != dest.AsRegisterPairLow()) { in Move()
751 Move(dest.AsRegisterPairLow(), src.AsRegisterPairLow()); in Move()
752 Move(dest.AsRegisterPairHigh(), src.AsRegisterPairHigh()); in Move()
754 Move(dest.AsRegisterPairHigh(), src.AsRegisterPairHigh()); in Move()
755 Move(dest.AsRegisterPairLow(), src.AsRegisterPairLow()); in Move()
761 void MipsAssembler::CopyRef(FrameOffset dest, FrameOffset src, in CopyRef() argument
766 StoreToOffset(kStoreWord, scratch.AsCoreRegister(), SP, dest.Int32Value()); in CopyRef()
791 void MipsAssembler::Copy(FrameOffset dest, FrameOffset src, in Copy() argument
798 StoreToOffset(kStoreWord, scratch.AsCoreRegister(), SP, dest.Int32Value()); in Copy()
801 StoreToOffset(kStoreWord, scratch.AsCoreRegister(), SP, dest.Int32Value()); in Copy()
803 StoreToOffset(kStoreWord, scratch.AsCoreRegister(), SP, dest.Int32Value() + 4); in Copy()
807 void MipsAssembler::Copy(FrameOffset dest, ManagedRegister src_base, Offset src_offset, in Copy() argument
812 StoreToOffset(kStoreWord, scratch, SP, dest.Int32Value()); in Copy()
828 void MipsAssembler::Copy(ManagedRegister dest, Offset dest_offset, in Copy() argument
834 StoreToOffset(kStoreWord, scratch, dest.AsMips().AsCoreRegister(), dest_offset.Int32Value()); in Copy()