Lines Matching refs:SP

58   StoreToOffset(ETR, SP, offset.Int32Value());  in GetCurrentThread()
64 AddConstant(SP, -adjust); in IncreaseFrameSize()
71 AddConstant(SP, adjust); in DecreaseFrameSize()
113 CHECK_NE(source, SP); in StoreToOffset()
131 StoreWToOffset(kStoreWord, src.AsWRegister(), SP, offs.Int32Value()); in Store()
134 StoreToOffset(src.AsXRegister(), SP, offs.Int32Value()); in Store()
136 StoreSToOffset(src.AsSRegister(), SP, offs.Int32Value()); in Store()
139 StoreDToOffset(src.AsDRegister(), SP, offs.Int32Value()); in Store()
146 StoreWToOffset(kStoreWord, src.AsOverlappingWRegister(), SP, in StoreRef()
153 StoreToOffset(src.AsXRegister(), SP, offs.Int32Value()); in StoreRawPtr()
161 StoreWToOffset(kStoreWord, scratch.AsOverlappingWRegister(), SP, in StoreImmediateToFrame()
178 AddConstant(scratch.AsXRegister(), SP, fr_offs.Int32Value()); in StoreStackOffsetToThread64()
185 ___ Mov(temp, reg_x(SP)); in StoreStackPointerToThread64()
193 StoreToOffset(source.AsXRegister(), SP, dest_off.Int32Value()); in StoreSpanning()
194 LoadFromOffset(scratch.AsXRegister(), SP, in_off.Int32Value()); in StoreSpanning()
195 StoreToOffset(scratch.AsXRegister(), SP, dest_off.Int32Value() + 8); in StoreSpanning()
245 CHECK_NE(dest, SP); in LoadFromOffset()
267 CHECK_NE(dest.AsXRegister(), SP) << dest; in Load()
283 return Load(m_dst.AsArm64(), SP, src.Int32Value(), size); in Load()
293 LoadWFromOffset(kLoadWord, dst.AsOverlappingWRegister(), SP, offs.Int32Value()); in LoadRef()
361 StoreToOffset(scratch.AsXRegister(), SP, fr_offs.Int32Value()); in CopyRawPtrFromThread64()
369 LoadFromOffset(scratch.AsXRegister(), SP, fr_offs.Int32Value()); in CopyRawPtrToThread64()
378 SP, src.Int32Value()); in CopyRef()
380 SP, dest.Int32Value()); in CopyRef()
389 LoadWFromOffset(kLoadWord, scratch.AsOverlappingWRegister(), SP, src.Int32Value()); in Copy()
390 StoreWToOffset(kStoreWord, scratch.AsOverlappingWRegister(), SP, dest.Int32Value()); in Copy()
392 LoadFromOffset(scratch.AsXRegister(), SP, src.Int32Value()); in Copy()
393 StoreToOffset(scratch.AsXRegister(), SP, dest.Int32Value()); in Copy()
409 StoreWToOffset(kStoreWord, scratch.AsWRegister(), SP, dest.Int32Value()); in Copy()
412 StoreToOffset(scratch.AsXRegister(), SP, dest.Int32Value()); in Copy()
426 LoadWFromOffset(kLoadWord, scratch.AsWRegister(), SP, src.Int32Value()); in Copy()
430 LoadFromOffset(scratch.AsXRegister(), SP, src.Int32Value()); in Copy()
538 LoadFromOffset(scratch.AsXRegister(), SP, base.Int32Value()); in Call()
560 LoadWFromOffset(kLoadWord, out_reg.AsOverlappingWRegister(), SP, in CreateHandleScopeEntry()
568 AddConstant(out_reg.AsXRegister(), SP, handle_scope_offs.Int32Value(), ne); in CreateHandleScopeEntry()
570 AddConstant(out_reg.AsXRegister(), SP, handle_scope_offs.Int32Value(), al); in CreateHandleScopeEntry()
579 LoadWFromOffset(kLoadWord, scratch.AsOverlappingWRegister(), SP, in CreateHandleScopeEntry()
586 AddConstant(scratch.AsXRegister(), SP, handle_scope_offset.Int32Value(), ne); in CreateHandleScopeEntry()
588 AddConstant(scratch.AsXRegister(), SP, handle_scope_offset.Int32Value(), al); in CreateHandleScopeEntry()
590 StoreToOffset(scratch.AsXRegister(), SP, out_off.Int32Value()); in CreateHandleScopeEntry()
726 StoreToOffset(X0, SP, 0); in BuildFrame()
737 StoreToOffset(reg.AsXRegister(), SP, offset); in BuildFrame()
740 StoreWToOffset(kStoreWord, reg.AsWRegister(), SP, offset); in BuildFrame()
743 StoreDToOffset(reg.AsDRegister(), SP, offset); in BuildFrame()
746 StoreSToOffset(reg.AsSRegister(), SP, offset); in BuildFrame()