Lines Matching refs:scratch

518   ArmManagedRegister scratch = mscratch.AsArm();  in StoreSpanning()  local
520 LoadFromOffset(kLoadWord, scratch.AsCoreRegister(), SP, in_off.Int32Value()); in StoreSpanning()
521 StoreToOffset(kStoreWord, scratch.AsCoreRegister(), SP, dest.Int32Value() + 4); in StoreSpanning()
526 ArmManagedRegister scratch = mscratch.AsArm(); in CopyRef() local
527 LoadFromOffset(kLoadWord, scratch.AsCoreRegister(), SP, src.Int32Value()); in CopyRef()
528 StoreToOffset(kStoreWord, scratch.AsCoreRegister(), SP, dest.Int32Value()); in CopyRef()
558 ArmManagedRegister scratch = mscratch.AsArm(); in StoreImmediateToFrame() local
559 CHECK(scratch.IsCoreRegister()) << scratch; in StoreImmediateToFrame()
560 LoadImmediate(scratch.AsCoreRegister(), imm); in StoreImmediateToFrame()
561 StoreToOffset(kStoreWord, scratch.AsCoreRegister(), SP, dest.Int32Value()); in StoreImmediateToFrame()
566 ArmManagedRegister scratch = mscratch.AsArm(); in StoreImmediateToThread32() local
567 CHECK(scratch.IsCoreRegister()) << scratch; in StoreImmediateToThread32()
568 LoadImmediate(scratch.AsCoreRegister(), imm); in StoreImmediateToThread32()
569 StoreToOffset(kStoreWord, scratch.AsCoreRegister(), TR, dest.Int32Value()); in StoreImmediateToThread32()
609 ArmManagedRegister scratch = mscratch.AsArm(); in CopyRawPtrFromThread32() local
610 CHECK(scratch.IsCoreRegister()) << scratch; in CopyRawPtrFromThread32()
611 LoadFromOffset(kLoadWord, scratch.AsCoreRegister(), in CopyRawPtrFromThread32()
613 StoreToOffset(kStoreWord, scratch.AsCoreRegister(), in CopyRawPtrFromThread32()
620 ArmManagedRegister scratch = mscratch.AsArm(); in CopyRawPtrToThread32() local
621 CHECK(scratch.IsCoreRegister()) << scratch; in CopyRawPtrToThread32()
622 LoadFromOffset(kLoadWord, scratch.AsCoreRegister(), in CopyRawPtrToThread32()
624 StoreToOffset(kStoreWord, scratch.AsCoreRegister(), in CopyRawPtrToThread32()
631 ArmManagedRegister scratch = mscratch.AsArm(); in StoreStackOffsetToThread32() local
632 CHECK(scratch.IsCoreRegister()) << scratch; in StoreStackOffsetToThread32()
633 AddConstant(scratch.AsCoreRegister(), SP, fr_offs.Int32Value(), AL); in StoreStackOffsetToThread32()
634 StoreToOffset(kStoreWord, scratch.AsCoreRegister(), in StoreStackOffsetToThread32()
679 ArmManagedRegister scratch = mscratch.AsArm(); in Copy() local
680 CHECK(scratch.IsCoreRegister()) << scratch; in Copy()
683 LoadFromOffset(kLoadWord, scratch.AsCoreRegister(), SP, src.Int32Value()); in Copy()
684 StoreToOffset(kStoreWord, scratch.AsCoreRegister(), SP, dest.Int32Value()); in Copy()
686 LoadFromOffset(kLoadWord, scratch.AsCoreRegister(), SP, src.Int32Value()); in Copy()
687 StoreToOffset(kStoreWord, scratch.AsCoreRegister(), SP, dest.Int32Value()); in Copy()
688 LoadFromOffset(kLoadWord, scratch.AsCoreRegister(), SP, src.Int32Value() + 4); in Copy()
689 StoreToOffset(kStoreWord, scratch.AsCoreRegister(), SP, dest.Int32Value() + 4); in Copy()
695 Register scratch = mscratch.AsArm().AsCoreRegister(); in Copy() local
697 LoadFromOffset(kLoadWord, scratch, src_base.AsArm().AsCoreRegister(), src_offset.Int32Value()); in Copy()
698 StoreToOffset(kStoreWord, scratch, SP, dest.Int32Value()); in Copy()
703 Register scratch = mscratch.AsArm().AsCoreRegister(); in Copy() local
705 LoadFromOffset(kLoadWord, scratch, SP, src.Int32Value()); in Copy()
706 StoreToOffset(kStoreWord, scratch, dest_base.AsArm().AsCoreRegister(), dest_offset.Int32Value()); in Copy()
718 Register scratch = mscratch.AsArm().AsCoreRegister(); in Copy() local
719 LoadFromOffset(kLoadWord, scratch, src.AsArm().AsCoreRegister(), src_offset.Int32Value()); in Copy()
720 StoreToOffset(kStoreWord, scratch, dest.AsArm().AsCoreRegister(), dest_offset.Int32Value()); in Copy()
761 ArmManagedRegister scratch = mscratch.AsArm(); in CreateHandleScopeEntry() local
762 CHECK(scratch.IsCoreRegister()) << scratch; in CreateHandleScopeEntry()
764 LoadFromOffset(kLoadWord, scratch.AsCoreRegister(), SP, in CreateHandleScopeEntry()
769 cmp(scratch.AsCoreRegister(), ShifterOperand(0)); in CreateHandleScopeEntry()
771 AddConstant(scratch.AsCoreRegister(), SP, handle_scope_offset.Int32Value(), NE); in CreateHandleScopeEntry()
773 AddConstant(scratch.AsCoreRegister(), SP, handle_scope_offset.Int32Value(), AL); in CreateHandleScopeEntry()
775 StoreToOffset(kStoreWord, scratch.AsCoreRegister(), SP, out_off.Int32Value()); in CreateHandleScopeEntry()
805 ArmManagedRegister scratch = mscratch.AsArm(); in Call() local
807 CHECK(scratch.IsCoreRegister()) << scratch; in Call()
808 LoadFromOffset(kLoadWord, scratch.AsCoreRegister(), in Call()
810 blx(scratch.AsCoreRegister()); in Call()
816 ArmManagedRegister scratch = mscratch.AsArm(); in Call() local
817 CHECK(scratch.IsCoreRegister()) << scratch; in Call()
819 LoadFromOffset(kLoadWord, scratch.AsCoreRegister(), in Call()
821 LoadFromOffset(kLoadWord, scratch.AsCoreRegister(), in Call()
822 scratch.AsCoreRegister(), offset.Int32Value()); in Call()
823 blx(scratch.AsCoreRegister()); in Call()
841 ArmManagedRegister scratch = mscratch.AsArm(); in ExceptionPoll() local
842 ArmExceptionSlowPath* slow = new ArmExceptionSlowPath(scratch, stack_adjust); in ExceptionPoll()
844 LoadFromOffset(kLoadWord, scratch.AsCoreRegister(), in ExceptionPoll()
846 cmp(scratch.AsCoreRegister(), ShifterOperand(0)); in ExceptionPoll()