Lines Matching refs:dst

539   ArmManagedRegister dst = mdest.AsArm();
540 CHECK(dst.IsCoreRegister() && dst.IsCoreRegister()) << dst;
541 LoadFromOffset(kLoadWord, dst.AsCoreRegister(),
544 MaybeUnpoisonHeapReference(dst.AsCoreRegister());
549 ArmManagedRegister dst = mdest.AsArm();
550 CHECK(dst.IsCoreRegister()) << dst;
551 LoadFromOffset(kLoadWord, dst.AsCoreRegister(), SP, src.Int32Value());
556 ArmManagedRegister dst = mdest.AsArm();
557 CHECK(dst.IsCoreRegister() && dst.IsCoreRegister()) << dst;
558 LoadFromOffset(kLoadWord, dst.AsCoreRegister(),
580 ArmManagedRegister dst = m_dst.AsArm();
581 if (dst.IsNoRegister()) {
582 CHECK_EQ(0u, size) << dst;
583 } else if (dst.IsCoreRegister()) {
584 CHECK_EQ(4u, size) << dst;
585 assembler->LoadFromOffset(kLoadWord, dst.AsCoreRegister(), src_register, src_offset);
586 } else if (dst.IsRegisterPair()) {
587 CHECK_EQ(8u, size) << dst;
588 assembler->LoadFromOffset(kLoadWord, dst.AsRegisterPairLow(), src_register, src_offset);
589 assembler->LoadFromOffset(kLoadWord, dst.AsRegisterPairHigh(), src_register, src_offset + 4);
590 } else if (dst.IsSRegister()) {
591 assembler->LoadSFromOffset(dst.AsSRegister(), src_register, src_offset);
593 CHECK(dst.IsDRegister()) << dst;
594 assembler->LoadDFromOffset(dst.AsDRegister(), src_register, src_offset);
607 ArmManagedRegister dst = m_dst.AsArm();
608 CHECK(dst.IsCoreRegister()) << dst;
609 LoadFromOffset(kLoadWord, dst.AsCoreRegister(), TR, offs.Int32Value());
657 ArmManagedRegister dst = m_dst.AsArm();
659 if (!dst.Equals(src)) {
660 if (dst.IsCoreRegister()) {
662 mov(dst.AsCoreRegister(), ShifterOperand(src.AsCoreRegister()));
663 } else if (dst.IsDRegister()) {
665 vmovd(dst.AsDRegister(), src.AsDRegister());
666 } else if (dst.IsSRegister()) {
668 vmovs(dst.AsSRegister(), src.AsSRegister());
670 CHECK(dst.IsRegisterPair()) << dst;
673 if (src.AsRegisterPairHigh() != dst.AsRegisterPairLow()) {
674 mov(dst.AsRegisterPairLow(), ShifterOperand(src.AsRegisterPairLow()));
675 mov(dst.AsRegisterPairHigh(), ShifterOperand(src.AsRegisterPairHigh()));
677 mov(dst.AsRegisterPairHigh(), ShifterOperand(src.AsRegisterPairHigh()));
678 mov(dst.AsRegisterPairLow(), ShifterOperand(src.AsRegisterPairLow()));
715 void ArmAssembler::Copy(FrameOffset /*dst*/, FrameOffset /*src_base*/, Offset /*src_offset*/,
729 void ArmAssembler::Copy(FrameOffset /*dst*/, Offset /*dest_offset*/, FrameOffset /*src*/, Offset /*src_offset*/,