XCR0_SSE
#define XCR0_FPU (XCR0_X87 | XCR0_SSE | XCR0_YMM_Hi128 | \
#define XCR0_FPU (XCR0_X87 | XCR0_SSE | XCR0_YMM_Hi128 | \
if (xstate->xs_xstate_bv & (XCR0_SSE|XCR0_YMM_Hi128)) {
if (xstate->xs_xstate_bv & XCR0_SSE) {
if ((x86_xsave_features & ~(XCR0_X87|XCR0_SSE)) == 0)
if ((fpu_save->sv_xsave_hdr.xsh_xstate_bv & ~(XCR0_X87|XCR0_SSE)) == 0)
fpu_xstate_reload(fpu_save, XCR0_X87 | XCR0_SSE);
fpu_xstate_reload(fpu_save, XCR0_X87 | XCR0_SSE);
xstate->xs_rfbm = XCR0_X87 | XCR0_SSE;
xstate->xs_xstate_bv = XCR0_X87 | XCR0_SSE;
if ((xstate->xs_rfbm & ~(XCR0_X87 | XCR0_SSE)))
if (__predict_false((xcr0 & (XCR0_YMM_Hi128|XCR0_SSE)) ==
KASSERTMSG((xcr0_mask & (XCR0_YMM_Hi128|XCR0_SSE)) != XCR0_YMM_Hi128,
if (__predict_false((xcr0 & (XCR0_YMM_Hi128|XCR0_SSE)) ==
xcr0 |= XCR0_SSE;
fpu_area_restore(&cpudata->gfpu, XCR0_X87|XCR0_SSE, false);
fpu_area_save(&cpudata->gfpu, XCR0_X87|XCR0_SSE, false);
fpu_area_restore(&cpudata->gfpu, XCR0_X87|XCR0_SSE, false);
fpu_area_save(&cpudata->gfpu, XCR0_X87|XCR0_SSE, false);
xst_flags |= XCR0_SSE;