Lines Matching refs:SP
59 StoreToOffset(TR, SP, offset.Int32Value()); in GetCurrentThread()
66 AddConstant(SP, -adjust); in IncreaseFrameSize()
75 AddConstant(SP, adjust); in DecreaseFrameSize()
122 CHECK_NE(source, SP); in StoreToOffset()
140 StoreWToOffset(kStoreWord, src.AsWRegister(), SP, offs.Int32Value()); in Store()
143 StoreToOffset(src.AsXRegister(), SP, offs.Int32Value()); in Store()
145 StoreSToOffset(src.AsSRegister(), SP, offs.Int32Value()); in Store()
148 StoreDToOffset(src.AsDRegister(), SP, offs.Int32Value()); in Store()
155 StoreWToOffset(kStoreWord, src.AsOverlappingWRegister(), SP, in StoreRef()
162 StoreToOffset(src.AsXRegister(), SP, offs.Int32Value()); in StoreRawPtr()
171 StoreWToOffset(kStoreWord, scratch.AsOverlappingWRegister(), SP, in StoreImmediateToFrame()
180 AddConstant(scratch.AsXRegister(), SP, fr_offs.Int32Value()); in StoreStackOffsetToThread()
187 ___ Mov(temp, reg_x(SP)); in StoreStackPointerToThread()
197 StoreToOffset(source.AsXRegister(), SP, dest_off.Int32Value()); in StoreSpanning()
198 LoadFromOffset(scratch.AsXRegister(), SP, in_off.Int32Value()); in StoreSpanning()
199 StoreToOffset(scratch.AsXRegister(), SP, dest_off.Int32Value() + 8); in StoreSpanning()
249 CHECK_NE(dest, SP); in LoadFromOffset()
271 CHECK_NE(dest.AsXRegister(), SP) << dest; in Load()
290 return Load(m_dst.AsArm64(), SP, src.Int32Value(), size); in Load()
302 LoadWFromOffset(kLoadWord, dst.AsOverlappingWRegister(), SP, offs.Int32Value()); in LoadRef()
374 StoreToOffset(scratch.AsXRegister(), SP, fr_offs.Int32Value()); in CopyRawPtrFromThread()
382 LoadFromOffset(scratch.AsXRegister(), SP, fr_offs.Int32Value()); in CopyRawPtrToThread()
390 SP, src.Int32Value()); in CopyRef()
392 SP, dest.Int32Value()); in CopyRef()
403 LoadWFromOffset(kLoadWord, scratch.AsOverlappingWRegister(), SP, src.Int32Value()); in Copy()
404 StoreWToOffset(kStoreWord, scratch.AsOverlappingWRegister(), SP, dest.Int32Value()); in Copy()
406 LoadFromOffset(scratch.AsXRegister(), SP, src.Int32Value()); in Copy()
407 StoreToOffset(scratch.AsXRegister(), SP, dest.Int32Value()); in Copy()
426 StoreWToOffset(kStoreWord, scratch.AsWRegister(), SP, dest.Int32Value()); in Copy()
429 StoreToOffset(scratch.AsXRegister(), SP, dest.Int32Value()); in Copy()
446 LoadWFromOffset(kLoadWord, scratch.AsWRegister(), SP, src.Int32Value()); in Copy()
450 LoadFromOffset(scratch.AsXRegister(), SP, src.Int32Value()); in Copy()
564 LoadFromOffset(scratch.AsXRegister(), SP, base.Int32Value()); in Call()
588 LoadWFromOffset(kLoadWord, out_reg.AsOverlappingWRegister(), SP, in CreateHandleScopeEntry()
596 AddConstant(out_reg.AsXRegister(), SP, handle_scope_offs.Int32Value(), ne); in CreateHandleScopeEntry()
598 AddConstant(out_reg.AsXRegister(), SP, handle_scope_offs.Int32Value(), al); in CreateHandleScopeEntry()
609 LoadWFromOffset(kLoadWord, scratch.AsOverlappingWRegister(), SP, in CreateHandleScopeEntry()
616 AddConstant(scratch.AsXRegister(), SP, handle_scope_offset.Int32Value(), ne); in CreateHandleScopeEntry()
618 AddConstant(scratch.AsXRegister(), SP, handle_scope_offset.Int32Value(), al); in CreateHandleScopeEntry()
620 StoreToOffset(scratch.AsXRegister(), SP, out_off.Int32Value()); in CreateHandleScopeEntry()
736 StoreToOffset(X0, SP, 0); in BuildFrame()
747 StoreToOffset(reg.AsXRegister(), SP, offset); in BuildFrame()
750 StoreWToOffset(kStoreWord, reg.AsWRegister(), SP, offset); in BuildFrame()
753 StoreDToOffset(reg.AsDRegister(), SP, offset); in BuildFrame()
756 StoreSToOffset(reg.AsSRegister(), SP, offset); in BuildFrame()