Lines Matching refs:sp
21 void Context::Initialize(void *pc, uptr sp) in Initialize() argument
23 m_Registers.regs[8] = sp; in Initialize()
31 stmia r1, {r4-r11,sp,lr} in SwitchImpl()
32 ldmia r2, {r4-r11,sp,pc} in SwitchImpl()
39 stmia r2, {r4-r11,sp,lr} in SwitchImpl()
40 ldmia r3, {r4-r11,sp,pc} in SwitchImpl()
47 ldmia r1, {r4-r11,sp,pc} in SwitchImpl()
55 stmia r2, {r4-r11,sp,lr} in CallOnOtherStackImpl()
56 mov sp, r3 // Move stack in CallOnOtherStackImpl()
59 ldmia r4, {r4-r11,sp,pc} in CallOnOtherStackImpl()
64 bit32 sp = reinterpret_cast<uptr>(stackBottom); in Initialize() local
68 #define AllocateFromStack(T, sp) reinterpret_cast<T*>((sp) -= sizeof(T)) in Initialize() argument
69 this->m_MainContext = AllocateFromStack(Context, sp); in Initialize()
70 this->m_IteratorContext = AllocateFromStack(Context, sp); in Initialize()
75 m_IteratorContext->Initialize(reinterpret_cast<void*>(&RunIterator), sp); in Initialize()