xsave
double x0, x1, x2, *py0 = 0, *py1 = 0, *py2, *xsave, *ysave;
xsave = x;
__vlibm_vcos_big(nsave, xsave, sxsave, ysave, sysave, 0x413921fb);
__vlibm_vcos_big(nsave, xsave, sxsave, ysave, sysave, 0x413921fb);
double x0, x1, x2, *py0, *py1, *py2, *xsave, *ysave;
xsave = x;
__vlibm_vsin_big(nsave, xsave, sxsave, ysave, sysave, 0x413921fb);
double x0, x1, x2, *py0 = 0, *py1 = 0, *py2, *xsave, *ysave;
xsave = x;
__vlibm_vsin_big(nsave, xsave, sxsave, ysave, sysave, 0x413921fb);
double x0, x1, x2, *py0, *py1, *py2, *xsave, *ysave;
xsave = x;
xsave = x;
__vlibm_vsincos_big(nsave, xsave, sxsave, ysave, sysave, csave, scsave, 0x413921fb);
x = xsave;
*xsave, *ysave, *csave;
int xsave = w->_curx;
w->_curx = (short) xsave;
prxregset_xsave_t *xsave = (void *)((uintptr_t)*bufp +
xsave->prx_xsh_xstate_bv |= XFEATURE_AVX;
prxregset_xsave_t *xsave = (void *)((uintptr_t)*bufp +
xsave->prx_xsh_xstate_bv |= (1 << 8);
prxregset_xsave_t *xsave = (void *)((uintptr_t)*bufp +
xsave->prx_xsh_xcomp_bv |= (1ULL << 63);
prxregset_xsave_t *xsave = (void *)((uintptr_t)*bufp +
xsave->prx_xsh_reserved[0] = 0xff10;
prxregset_xsave_t *xsave = (void *)((uintptr_t)*bufp +
xsave->prx_xsh_reserved[1] = 0x87654321;
prxregset_xsave_t *xsave = (void *)((uintptr_t)*bufp +
xsave->prx_xsh_reserved[2] = 0x167169;
prxregset_xsave_t *xsave = (void *)((uintptr_t)*bufp +
xsave->prx_xsh_reserved[3] = 0xff7;
prxregset_xsave_t *xsave = (void *)((uintptr_t)*bufp +
xsave->prx_xsh_reserved[4] = 0x00f00;
prxregset_xsave_t *xsave = (void *)((uintptr_t)*bufp +
xsave->prx_xsh_reserved[5] = 0x2374013;
prxregset_xsave_t *xsave = NULL;
xsave = (void *)((uintptr_t)prx +
if (xsave == NULL) {
size_t nregs = ARRAY_SIZE(xsave->prx_fx_xmm);
xsave->prx_fx_xmm[i]._l[u32] = seed;
const prxregset_xsave_t *xsave = NULL;
xsave = (void *)((uintptr_t)prx +
if (xsave == NULL) {
if (u128->_l[u32] != xsave->prx_fx_xmm[i]._l[u32]) {
xsave->prx_fx_xmm[i]._l[u32]);
if (xsave->prx_fx_mxcsr != fpr->fp_reg_set.fpchip_state.mxcsr) {
xsave->prx_fx_mxcsr);
if (fpr_cw != xsave->prx_fx_fcw) {
"xsave: 0x%x\n", fpr_cw, xsave->prx_fx_fcw);
if (fpr_sw != xsave->prx_fx_fsw) {
"xsave: 0x%x\n", fpr_sw, xsave->prx_fx_fsw);
void (*xsavep)(struct xsave_state *, uint64_t) = xsave;
fpu_xsave_to_fxsave(const struct xsave_state *xsave, struct fxsave_state *fx)
const uint64_t comps = xsave->xs_header.xsh_xstate_bv;
bcopy(xsave, fx, sizeof (*fx));
bcopy(xsave, fx, offsetof(struct fxsave_state, fx_xmm));
fx->fx_mxcsr = xsave->xs_fxsave.fx_mxcsr;
fx->fx_mxcsr_mask = xsave->xs_fxsave.fx_mxcsr_mask;
bcopy(xsave->xs_fxsave.fx_xmm, fx->fx_xmm, sizeof (fx->fx_xmm));
if ((xsave->xs_header.xsh_xstate_bv & XFEATURE_AVX) != 0 &&
(xsave->xs_header.xsh_xstate_bv & XFEATURE_SSE) == 0) {
fx->fx_mxcsr = xsave->xs_fxsave.fx_mxcsr;
fx->fx_mxcsr_mask = xsave->xs_fxsave.fx_mxcsr_mask;
const struct xsave_state *xsave = fpu->fpu_regs.kfpu_u.kfpu_xs;
fpu_xsave_to_fxsave(xsave, (struct fxsave_state *)prxsave);
bcopy((const void *)((uintptr_t)xsave + hdr_off),
const prxregset_xsave_t *xsave = datap;
if (bcmp(rsvd, xsave->prx_xsh_reserved, sizeof (rsvd)) != 0 ||
xsave->prx_xsh_xcomp_bv != 0) {
if ((xsave->prx_xsh_xstate_bv & ~xsave_bv_all) != 0) {
struct xsave_state *xsave = fpup;
bcopy(&kuc->uc_mcontext.fpregs, &xsave->xs_fxsave,
xsave->xs_fxsave.__fx_ign2[3]._l[0] =
xsave->xs_fxsave.__fx_ign2[3]._l[1] =
xsave->xs_fxsave.fx_mxcsr &= sse_mxcsr_mask;
xsave->xs_header.xsh_xstate_bv |= info->xi_bits;
struct xsave_state *xsave = fpup;
xsave->xs_header.xsh_xstate_bv |= info->xi_bits;
const prxregset_xsave_t *xsave = NULL;
xsave = data;
if (xsave == NULL) {
if ((xsave->prx_xsh_xstate_bv & ~bv_found) != 0) {
(xsave->prx_xsh_xstate_bv &
xsave->prx_xsh_xstate_bv, data);
extern void xsave(struct xsave_state *, uint64_t);