_REG_G2
uc.uc_mcontext.__gregs[_REG_G2] = sc->sc_g1;
uc.uc_mcontext.__gregs[_REG_G2] = sc->sc_o0;
r[_REG_G2] = tf->tf_global[2];
tf->tf_global[2] = r[_REG_G2];
gr[_REG_G2] = tf->tf_global[2];
tf->tf_global[2] = (uint64_t)gr[_REG_G2];
gr[_REG_G2] = tf->tf_global[2];
tf->tf_global[2] = (uint64_t)gr[_REG_G2];