Lines Matching defs:sp
59 stmdb sp!,{r0,r2} @ sp points at argument block
60 ldr $num,[sp,#3*4] @ load num
63 addlt sp,sp,#2*4
66 stmdb sp!,{r4-r12,lr} @ save 10 registers
69 sub sp,sp,$num @ alloca(4*num)
70 sub sp,sp,#4 @ +extra dword
74 add $num,sp,$num @ $num to point at &tp[num-1]
87 mov $tp,sp
113 sub $tj,$num,sp @ "original" $num-1 value
119 ldr $alo,[sp] @ tp[0]
120 ldr $tj,[sp,#4] @ tp[1]
128 mov $tp,sp
163 sub $aj,$num,sp @ "original" num value
164 mov $tp,sp @ "rewind" $tp
176 mov $tp,sp @ "rewind" $tp
184 str sp,[$tp],#4 @ zap tp
189 add sp,$num,#4 @ skip over tp[num+1]
190 ldmia sp!,{r4-r12,lr} @ restore registers
191 add sp,sp,#2*4 @ skip over {r0,r2}