Lines Matching refs:fpstt
34 #define ST0 (env->fpregs[env->fpstt].d)
35 #define ST(n) (env->fpregs[(env->fpstt + (n)) & 7].d)
78 env->fpstt = (env->fpstt - 1) & 7; in fpush()
79 env->fptags[env->fpstt] = 0; /* validate stack entry */ in fpush()
84 env->fptags[env->fpstt] = 1; /* invalidate stack entry */ in fpop()
85 env->fpstt = (env->fpstt + 1) & 7; in fpop()
258 new_fpstt = (env->fpstt - 1) & 7; in helper_flds_ST0()
261 env->fpstt = new_fpstt; in helper_flds_ST0()
275 new_fpstt = (env->fpstt - 1) & 7; in helper_fldl_ST0()
278 env->fpstt = new_fpstt; in helper_fldl_ST0()
295 new_fpstt = (env->fpstt - 1) & 7; in helper_fildl_ST0()
297 env->fpstt = new_fpstt; in helper_fildl_ST0()
308 new_fpstt = (env->fpstt - 1) & 7; in helper_fildll_ST0()
310 env->fpstt = new_fpstt; in helper_fildll_ST0()
429 new_fpstt = (env->fpstt - 1) & 7; in helper_fldt_ST0()
431 env->fpstt = new_fpstt; in helper_fldt_ST0()
455 env->fpstt = (env->fpstt - 1) & 7; in helper_fdecstp()
461 env->fpstt = (env->fpstt + 1) & 7; in helper_fincstp()
469 env->fptags[(env->fpstt + st_index) & 7] = 1; in helper_ffree_STN()
729 return (env->fpus & ~0x3800) | (env->fpstt & 0x7) << 11; in helper_fnstsw()
793 env->fpstt = 0; in do_fninit()
2395 if (env->fptags[env->fpstt]) { in helper_fxam_ST0()
2425 fpus = (env->fpus & ~0x3800) | (env->fpstt & 0x7) << 11; in do_fstenv()
2476 env->fpstt = (fpus >> 11) & 7; in cpu_set_fpus()
2570 fpus = (env->fpus & ~0x3800) | (env->fpstt & 0x7) << 11; in do_xsave_fpu()
3275 env->fpstt = 0; in helper_enter_mmx()