Searched refs:fxstate (Results 1 - 3 of 3) sorted by relevance

/netbsd-6-1-5-RELEASE/sys/arch/amd64/include/
H A Dreg.h62 struct fxsave64 fxstate; member in struct:fpreg
65 #define fp_fcw fxstate.fx_fcw
66 #define fp_fsw fxstate.fx_fsw
67 #define fp_ftw fxstate.fx_ftw
68 #define fp_fop fxstate.fx_fop
69 #define fp_rip fxstate.fx_rip
70 #define fp_rdp fxstate.fx_rdp
71 #define fp_mxcsr fxstate.fx_mxcsr
72 #define fp_mxcsr_mask fxstate.fx_mxcsr_mask
73 #define fp_st fxstate
[all...]
/netbsd-6-1-5-RELEASE/sys/arch/amd64/amd64/
H A Dprocess_machdep.c133 memcpy(&regs->fxstate, frame, sizeof(*regs));
171 memcpy(frame, &regs->fxstate, sizeof(*regs));
H A Dnetbsd32_machdep.c594 s87->sv_env.en_cw = regs64.fxstate.fx_fcw;
595 s87->sv_env.en_sw = regs64.fxstate.fx_fsw;
596 s87->sv_env.en_fip = regs64.fxstate.fx_rip >> 16; /* XXX Order? */
597 s87->sv_env.en_fcs = regs64.fxstate.fx_rip & 0xffff;
598 s87->sv_env.en_opcode = regs64.fxstate.fx_fop;
599 s87->sv_env.en_foo = regs64.fxstate.fx_rdp >> 16; /* XXX See above */
600 s87->sv_env.en_fos = regs64.fxstate.fx_rdp & 0xffff;
606 (xmm_to_s87_tag((uint8_t *)&regs64.fxstate.fx_st[i][0], i,
607 regs64.fxstate.fx_ftw) << (i * 2));
610 (xmm_to_s87_tag((uint8_t *)&regs64.fxstate
[all...]

Completed in 103 milliseconds