REG_O6
ucp->uc_mcontext.gregs[REG_O6] = sc.sc_sp;
sc.sc_sp = ucp->uc_mcontext.gregs[REG_O6];
ps->pr_lwp.pr_reg[R_O6] = cp->user.u_reg[REG_O6];
ps->pr_lwp.pr_reg[R_O6] = cp->user.u_reg[REG_O6];
cp->user.u_reg[REG_O6] = ps->pr_lwp.pr_reg[R_O6];
rs[REG_O6] = status.pr_reg[R_O6];
rs[REG_O6] = 0;
status.pr_reg[R_O6] = rs[REG_O6];
dst[R_O6] = gregs[REG_O6];
dst[R_O6] = gregs[REG_O6];
dst[R_O6] = (uint64_t)(uint32_t)gregs[REG_O6];
prp[R_O6] = gr[REG_O6];
gr[REG_O6] = prp[R_O6];
prp[R_O6] = gr[REG_O6];
#define REG_SP REG_O6
rp->r_o6 = grp[REG_O6];
grp[REG_O6] = rp->r_o6;
grp[REG_O6] = rp->r_o6;