Lines Matching refs:SP

358   __ StoreToOffset(kStoreWord, static_cast<Register>(reg_id), SP, stack_index);  in SaveCoreRegister()
363 __ LoadFromOffset(kLoadWord, static_cast<Register>(reg_id), SP, stack_index); in RestoreCoreRegister()
368 __ StoreSToOffset(static_cast<SRegister>(reg_id), SP, stack_index); in SaveFloatingPointRegister()
373 __ LoadSFromOffset(static_cast<SRegister>(reg_id), SP, stack_index); in RestoreFloatingPointRegister()
455 blocked_core_registers_[SP] = true; in SetupBlockedRegisters()
536 __ AddConstant(IP, SP, -static_cast<int32_t>(GetStackOverflowReservedBytes(kArm))); in GenerateFrameEntry()
554 __ AddConstant(SP, -adjust); in GenerateFrameEntry()
556 __ StoreToOffset(kStoreWord, R0, SP, 0); in GenerateFrameEntry()
566 __ AddConstant(SP, adjust); in GenerateFrameExit()
721 __ LoadFromOffset(kLoadWord, destination.AsRegister<Register>(), SP, source.GetStackIndex()); in Move32()
729 __ LoadSFromOffset(destination.AsFpuRegister<SRegister>(), SP, source.GetStackIndex()); in Move32()
734 __ StoreToOffset(kStoreWord, source.AsRegister<Register>(), SP, destination.GetStackIndex()); in Move32()
736 __ StoreSToOffset(source.AsFpuRegister<SRegister>(), SP, destination.GetStackIndex()); in Move32()
739 __ LoadFromOffset(kLoadWord, IP, SP, source.GetStackIndex()); in Move32()
740 __ StoreToOffset(kStoreWord, IP, SP, destination.GetStackIndex()); in Move32()
764 SP, source.GetStackIndex()); in Move64()
769 SP, in Move64()
780 __ StoreToOffset(kStoreWord, R1, SP, destination.GetStackIndex()); in Move64()
781 __ StoreToOffset(kStoreWord, R2, SP, destination.GetHighStackIndex(kArmWordSize)); in Move64()
784 SP, destination.GetStackIndex()); in Move64()
788 SP, in Move64()
818 __ StoreToOffset(kStoreWord, IP, SP, location.GetStackIndex()); in Move()
829 __ StoreToOffset(kStoreWord, IP, SP, location.GetStackIndex()); in Move()
831 __ StoreToOffset(kStoreWord, IP, SP, location.GetHighStackIndex(kArmWordSize)); in Move()
1258 __ LoadFromOffset(kLoadWord, reg, SP, kCurrentMethodStackOffset); in LoadCurrentMethod()
1322 __ LoadFromOffset(kLoadWord, temp, SP, receiver.GetStackIndex()); in VisitInvokeVirtual()
1361 __ LoadFromOffset(kLoadWord, temp, SP, receiver.GetStackIndex()); in VisitInvokeInterface()
1716 __ LoadFromOffset(kLoadWord, out.AsRegister<Register>(), SP, in.GetStackIndex()); in VisitTypeConversion()
3584 SP, destination.GetStackIndex()); in EmitMove()
3589 SP, source.GetStackIndex()); in EmitMove()
3591 __ LoadSFromOffset(destination.AsFpuRegister<SRegister>(), SP, source.GetStackIndex()); in EmitMove()
3594 __ LoadFromOffset(kLoadWord, IP, SP, source.GetStackIndex()); in EmitMove()
3595 __ StoreToOffset(kStoreWord, IP, SP, destination.GetStackIndex()); in EmitMove()
3602 __ StoreSToOffset(source.AsFpuRegister<SRegister>(), SP, destination.GetStackIndex()); in EmitMove()
3606 __ LoadDFromOffset(DTMP, SP, source.GetStackIndex()); in EmitMove()
3607 __ StoreDToOffset(DTMP, SP, destination.GetStackIndex()); in EmitMove()
3611 kLoadWordPair, destination.AsRegisterPairLow<Register>(), SP, source.GetStackIndex()); in EmitMove()
3615 SP, in EmitMove()
3626 kStoreWordPair, source.AsRegisterPairLow<Register>(), SP, destination.GetStackIndex()); in EmitMove()
3635 SP, in EmitMove()
3648 __ StoreToOffset(kStoreWord, IP, SP, destination.GetStackIndex()); in EmitMove()
3658 __ StoreToOffset(kStoreWord, IP, SP, destination.GetStackIndex()); in EmitMove()
3660 __ StoreToOffset(kStoreWord, IP, SP, destination.GetHighStackIndex(kArmWordSize)); in EmitMove()
3670 __ StoreToOffset(kStoreWord, IP, SP, destination.GetStackIndex()); in EmitMove()
3672 __ StoreToOffset(kStoreWord, IP, SP, destination.GetHighStackIndex(kArmWordSize)); in EmitMove()
3682 __ StoreToOffset(kStoreWord, IP, SP, destination.GetStackIndex()); in EmitMove()
3690 __ LoadFromOffset(kLoadWord, reg, SP, mem); in Exchange()
3691 __ StoreToOffset(kStoreWord, IP, SP, mem); in Exchange()
3698 SP, mem1 + stack_offset); in Exchange()
3699 __ LoadFromOffset(kLoadWord, IP, SP, mem2 + stack_offset); in Exchange()
3701 SP, mem2 + stack_offset); in Exchange()
3702 __ StoreToOffset(kStoreWord, IP, SP, mem1 + stack_offset); in Exchange()
3742 __ LoadFromOffset(kLoadWordPair, low_reg, SP, mem); in EmitSwap()
3743 __ StoreDToOffset(DTMP, SP, mem); in EmitSwap()
3758 __ LoadDFromOffset(reg, SP, mem); in EmitSwap()
3759 __ StoreDToOffset(DTMP, SP, mem); in EmitSwap()
3768 __ LoadSFromOffset(reg, SP, mem); in EmitSwap()
3769 __ StoreToOffset(kStoreWord, IP, SP, mem); in EmitSwap()