REG_G7
w = w | (REG_G7 << 14);
uc.uc_mcontext.gregs[REG_G7] = (greg_t)self;
ps->pr_lwp.pr_reg[R_G7] = cp->user.u_reg[REG_G7];
ps->pr_lwp.pr_reg[R_G7] = cp->user.u_reg[REG_G7];
cp->user.u_reg[REG_G7] = ps->pr_lwp.pr_reg[R_G7];
ucp->uc_mcontext.gregs[REG_G7] = (greg_t)ulwp;
dst[R_G7] = gregs[REG_G7];
dst[R_G7] = gregs[REG_G7];
dst[R_G7] = (uint64_t)(uint32_t)gregs[REG_G7];
prp[R_G7] = gr[REG_G7];
gr[REG_G7] = prp[R_G7];
prp[R_G7] = gr[REG_G7];
rp->r_g7 = grp[REG_G7];
grp[REG_G7] = rp->r_g7;
grp[REG_G7] = rp->r_g7;