Lines Matching refs:saved
40 /* Callee-saved CPU registers that the JIT must preserve */
54 /* Caller-saved CPU registers available for JIT use */
73 /* Callee-saved registers that in-kernel function will preserve */
82 /* Tail call count register, caller-saved */
453 /* Push caller-saved registers on stack */
461 /* Restore caller-saved registers */
534 * | Callee-saved registers, |
540 * | Reserved for caller-saved |
551 int stack, saved, locals, reserved;
582 /* Compute the stack space needed for callee-saved registers */
583 saved = hweight32(ctx->clobbered & JIT_CALLEE_REGS) * sizeof(u64);
584 saved = ALIGN(saved, MIPS_STACK_ALIGNMENT);
591 * caller-saved registers needed by the JIT. The required space is
597 stack = ALIGN(saved + locals + reserved, MIPS_STACK_ALIGNMENT);
601 /* Store callee-saved registers on stack */
602 push_regs(ctx, ctx->clobbered & JIT_CALLEE_REGS, 0, stack - saved);
606 emit(ctx, daddiu, fp, MIPS_R_SP, stack - saved);
614 ctx->saved_size = saved;
621 /* Restore callee-saved registers from stack */