Lines Matching refs:sp

49 	and.d	$sp, $r0
69 and.d $sp, $r0
108 addoq +PT_ccs, $sp, $acr
244 addoq +PT_ccs, $sp, $acr
256 addq 4, $sp ; Skip orig_r10.
257 movem [$sp+], $r13 ; Registers R0-R13.
258 move.d [$sp+], $acr
259 move [$sp], $srs
260 addq 4, $sp
261 move [$sp+], $mof
262 move [$sp+], $spc
263 move [$sp+], $ccs
264 move [$sp+], $srp
265 move [$sp+], $erp
266 addq 8, $sp ; Skip EXS, EDA.
317 addoq +PT_r9, $sp, $acr
319 addoq +PT_orig_r10, $sp, $acr
321 addoq +PT_r11, $sp, $acr
323 addoq +PT_r12, $sp, $acr
325 addoq +PT_r13, $sp, $acr
327 addoq +PT_mof, $sp, $acr
329 addoq +PT_srp, $sp, $acr
346 subq 4, $sp ; Make space for srp.
350 move $srp, [$sp] ; Keep old/new PC on the stack.
355 subq 10*4, $sp ; Make room for R9.
359 movem $r9, [$sp] ; Save non-scratch registers and R9.
362 move.d $sp, $r10 ; Return last running task in R10.
363 move.d $sp, [$acr] ; Save kernel SP for old task.
370 move.d [$acr], $sp ; Switch to new stackframe.
372 movem [$sp+], $r9 ; Restore non-scratch registers and R9.
377 move.d [$sp+], $r11
388 subq 12, $sp ; Skip EXS, EDA.
389 move $nrp, [$sp]
390 subq 4, $sp
391 move $srp, [$sp]
392 subq 4, $sp
393 move $ccs, [$sp]
394 subq 4, $sp
395 move $spc, [$sp]
396 subq 4, $sp
397 move $mof, [$sp]
398 subq 4, $sp
399 move $srs, [$sp]
400 subq 4, $sp
401 move.d $acr, [$sp]
402 subq 14*4, $sp ; Make room for R0-R13.
403 movem $r13, [$sp] ; Push R0-R13.
404 subq 4, $sp
405 move.d $r10, [$sp] ; Push orig_r10.
412 move.d $sp, $r10 ; Pointer to registers
417 move.d $sp, $r10 ; Pointer to registers
418 1: addq 4, $sp ; Skip orig_r10
419 movem [$sp+], $r13
420 move.d [$sp+], $acr
421 move [$sp], $srs
422 addq 4, $sp
423 move [$sp+], $mof
424 move [$sp+], $spc
425 move [$sp+], $ccs
426 move [$sp+], $srp
427 move [$sp+], $nrp
428 addq 8, $sp ; Skip EXS, EDA.
500 subq 14*4, $sp ; Make room for r0-r13.
501 movem $r13, [$sp] ; Push the r0-r13 registers.
502 subq 4, $sp
503 move.d $r10, [$sp] ; Push orig_r10.
506 and.d $sp, $r9
517 subq 4, $sp
518 move.d $r0, [$sp]
525 move.d [$sp+], $r0 ; Restore R0 in delay slot.
530 move.d [$sp+], $r0 ; Restore R0 in delay slot.