_R_SP
if (sc->sc_regs[_R_SP] == 0 || sc->sc_regs[_R_ZERO] != (__register_t)0xACEDBADEU)
uc.uc_mcontext.__gregs[_REG_SP] = sc->sc_regs[_R_SP];
tf->tf_regs[_R_SP] = (intptr_t)scp;
{ "sp", (long *)&ddb_regs.r_regs[_R_SP], DB_SETF_REGS, NULL },
regs->r_regs[_R_SP],
sp = ddb_regs.r_regs[_R_SP];
&& i.IType.rs == _R_SP
&& i.IType.rs == _R_SP
&& i.IType.rt == _R_SP)
gdb_regs[29] = regs->r_regs[_R_SP]; /* SP */
if (insn.IType.rt != _R_RA || insn.IType.rs != _R_SP) {
if (insn.IType.rt != _R_RA || insn.IType.rs != _R_SP) {
tf->tf_regs[_R_SP] = (intptr_t)stack & ~STACK_ALIGNBYTES;
if (i.IType.rs != _R_SP)
if (i.IType.rs != _R_SP || i.IType.rt != _R_SP)
tf->tf_regs[_R_SP] = (intptr_t)sfp;
tf->tf_regs[_R_SP] = (intptr_t)sf;
sp = (uintptr_t)tf->tf_regs[_R_SP];
usp = reg->r_regs[_R_SP] + nsaved * sizeof(register_t);
usp = reg->r_regs[_R_SP] + 4 * sizeof(int32_t);
tf, tf->tf_regs[_R_SP], tf->tf_regs[_R_RA]);
? (void*)(uintptr_t)tf->tf_regs[_R_SP]
tf->tf_regs[_R_GP], tf->tf_regs[_R_SP], tf->tf_regs[_R_S8]);
tf->tf_regs[_R_SP] = (intptr_t)stack + stacksize;
: (uintptr_t) tf->tf_regs[_R_SP]);
tf->tf_regs[_R_SP] = (intptr_t)sf;