Lines Matching refs:sp
19 ldr ip,[sp,#4] @ load num
20 stmdb sp!,{r0,r2} @ sp points at argument block
31 ldmia sp, {r0,r2}
33 add sp,sp,#8
41 addlt sp,sp,#2*4
44 stmdb sp!,{r4,r5,r6,r7,r8,r9,r10,r11,r12,lr} @ save 10 registers
47 sub sp,sp,r0 @ alloca(4*num)
48 sub sp,sp,#4 @ +extra dword
52 add r0,sp,r0 @ r0 to point at &tp[num-1]
65 mov r4,sp
90 sub r7,r0,sp @ "original" r0-1 value
95 ldr r10,[sp] @ tp[0]
97 ldr r7,[sp,#4] @ tp[1]
105 mov r4,sp
139 sub r5,r0,sp @ "original" num value
140 mov r4,sp @ "rewind" r4
152 mov r4,sp @ "rewind" r4
160 str sp,[r4],#4 @ zap tp
165 add sp,r0,#4 @ skip over tp[num+1]
166 ldmia sp!,{r4,r5,r6,r7,r8,r9,r10,r11,r12,lr} @ restore registers
167 add sp,sp,#2*4 @ skip over {r0,r2}
185 mov ip,sp
186 stmdb sp!,{r4,r5,r6,r7,r8,r9,r10,r11}
187 vstmdb sp!,{d8,d9,d10,d11,d12,d13,d14,d15} @ ABI specification says so
190 sub r7,sp,#16
196 mov sp,r7 @ alloca
296 mov r7,sp
300 add r6,sp,#16
339 add r6,sp,#16
343 vld1.64 {q5}, [sp,:128]
372 mov r7,sp
433 add r6,sp,#16
437 vld1.64 {q5}, [sp,:128]
458 mov r7,sp
529 subs r1,sp,#0 @ clear carry flag
530 add r2,sp,r5,lsl#2
545 sub r11,r2,sp @ this is num*4
547 mov r1,sp
575 sub sp,ip,#96
576 vldmia sp!,{d8,d9,d10,d11,d12,d13,d14,d15}
577 ldmia sp!,{r4,r5,r6,r7,r8,r9,r10,r11}