Lines Matching defs:sp
62 stmdb sp!,{r0,r2} @ sp points at argument block
63 ldr $num,[sp,#3*4] @ load num
66 addlt sp,sp,#2*4
69 stmdb sp!,{r4-r12,lr} @ save 10 registers
72 sub sp,sp,$num @ alloca(4*num)
73 sub sp,sp,#4 @ +extra dword
77 add $num,sp,$num @ $num to point at &tp[num-1]
90 mov $tp,sp
116 sub $tj,$num,sp @ "original" $num-1 value
121 ldr $alo,[sp] @ tp[0]
123 ldr $tj,[sp,#4] @ tp[1]
131 mov $tp,sp
166 sub $aj,$num,sp @ "original" num value
167 mov $tp,sp @ "rewind" $tp
179 mov $tp,sp @ "rewind" $tp
187 str sp,[$tp],#4 @ zap tp
192 add sp,$num,#4 @ skip over tp[num+1]
193 ldmia sp!,{r4-r12,lr} @ restore registers
194 add sp,sp,#2*4 @ skip over {r0,r2}