Searched refs:fpchip_state (Results 1 – 12 of 12) sorted by relevance
| /illumos-gate/usr/src/lib/libm/common/m9x/ |
| H A D | __fex_i386.c | 140 #define fpreg(u,x) *(long double *)(10*(x)+(char*)&(u)->uc_mcontext.fpregs.fp_reg_set.fpchip_state.… 142 #define fpreg(u,x) *(long double *)(10*(x)+(char*)&(u)->uc_mcontext.fpregs.fp_reg_set.fpchip_state.… 153 sw = uap->uc_mcontext.fpregs.fp_reg_set.fpchip_state.status; in __fex_get_x86_exc() 155 cw = uap->uc_mcontext.fpregs.fp_reg_set.fpchip_state.cw; in __fex_get_x86_exc() 157 cw = uap->uc_mcontext.fpregs.fp_reg_set.fpchip_state.state[CW]; in __fex_get_x86_exc() 246 op = uap->uc_mcontext.fpregs.fp_reg_set.fpchip_state.fop >> 16; in __fex_get_invalid_type() 247 ea = uap->uc_mcontext.fpregs.fp_reg_set.fpchip_state.rdp; in __fex_get_invalid_type() 249 op = uap->uc_mcontext.fpregs.fp_reg_set.fpchip_state.state[OP] >> 16; in __fex_get_invalid_type() 250 ea = uap->uc_mcontext.fpregs.fp_reg_set.fpchip_state.state[EA]; in __fex_get_invalid_type() 579 sw = uap->uc_mcontext.fpregs.fp_reg_set.fpchip_state.status; in __fex_get_op() [all …]
|
| H A D | __fex_hdlr.c | 404 if (!(uap->uc_mcontext.fpregs.fp_reg_set.fpchip_state.status & 0x80)) { in __fex_hdlr() 423 fpchip_state.mxcsr; in __fex_hdlr() 465 fpchip_state.status; in __fex_hdlr() 517 fpchip_state.sw &= ~0x3800; in __fex_hdlr() 519 fpchip_state.fctw = 0; in __fex_hdlr() 522 fpchip_state.state[1] &= ~0x3800; in __fex_hdlr() 524 fpchip_state.state[2] = 0; in __fex_hdlr() 546 fpchip_state.mxcsr & ~te_bit[(int)e]; in __fex_hdlr() 548 fpchip_state.status; in __fex_hdlr() 637 fpchip_state.rip; in __fex_hdlr() [all …]
|
| H A D | __fex_sse.c | 208 fpchip_state.st[(modrm >> 3) & 7]; in __fex_parse_sse() 212 fpchip_state.state[7]); in __fex_parse_sse() 218 fp_reg_set.fpchip_state.xmm[r]; in __fex_parse_sse() 232 fp_reg_set.fpchip_state.st[modrm & 7]; in __fex_parse_sse() 236 fpchip_state.state[7]); in __fex_parse_sse() 242 fp_reg_set.fpchip_state.xmm[r]; in __fex_parse_sse() 808 te = ~(uap->uc_mcontext.fpregs.fp_reg_set.fpchip_state.mxcsr in __fex_get_sse_op()
|
| /illumos-gate/usr/src/uts/intel/sys/ |
| H A D | mcontext.h | 113 } fpchip_state; member 136 } fpchip_state; member 160 } fpchip_state; member
|
| H A D | regset.h | 156 } fpchip_state; member
|
| /illumos-gate/usr/src/test/os-tests/tests/xsave/ |
| H A D | xsave_util.c | 115 fp = &uctx->uc_mcontext.fpregs.fp_reg_set.fpchip_state; in xsu_overwrite_uctx_xmm() 587 size_t nregs = ARRAY_SIZE(fpr->fp_reg_set.fpchip_state.xmm); in xsu_fpregset_xmm_set() 589 upad128_t *u128 = &fpr->fp_reg_set.fpchip_state.xmm[i]; in xsu_fpregset_xmm_set() 706 size_t nregs = ARRAY_SIZE(fpr->fp_reg_set.fpchip_state.xmm); in xsu_fpregs_cmp() 708 const upad128_t *u128 = &fpr->fp_reg_set.fpchip_state.xmm[i]; in xsu_fpregs_cmp() 721 if (xsave->prx_fx_mxcsr != fpr->fp_reg_set.fpchip_state.mxcsr) { in xsu_fpregs_cmp() 724 "xsave: 0x%x\n", fpr->fp_reg_set.fpchip_state.mxcsr, in xsu_fpregs_cmp() 736 fpr_cw = fpr->fp_reg_set.fpchip_state.cw; in xsu_fpregs_cmp() 737 fpr_sw = fpr->fp_reg_set.fpchip_state.sw; in xsu_fpregs_cmp() 741 (void) memcpy(&fps, &fpr->fp_reg_set.fpchip_state, sizeof (fps)); in xsu_fpregs_cmp()
|
| H A D | fpregs_xbv.c | 73 up = &ctx.uc_mcontext.fpregs.fp_reg_set.fpchip_state.xmm[0]; in main()
|
| /illumos-gate/usr/src/uts/intel/os/ |
| H A D | archdep.c | 195 const struct fpchip32_state *fc = &fp->fp_reg_set.fpchip_state; in fpregset32_to_fxsave() 208 struct fpchip32_state *fc = &fp->fp_reg_set.fpchip_state; in fxsave_to_fpregset32() 219 dst->fp_reg_set.fpchip_state.status = in fpregset_nto32() 220 src->fp_reg_set.fpchip_state.status; in fpregset_nto32() 221 dst->fp_reg_set.fpchip_state.xstatus = in fpregset_nto32() 222 src->fp_reg_set.fpchip_state.xstatus; in fpregset_nto32() 229 dst->fp_reg_set.fpchip_state.status = in fpregset_32ton() 230 src->fp_reg_set.fpchip_state.status; in fpregset_32ton() 231 dst->fp_reg_set.fpchip_state.xstatus = in fpregset_32ton() 232 src->fp_reg_set.fpchip_state.xstatus; in fpregset_32ton()
|
| H A D | fpu.c | 2431 kuc->uc_mcontext.fpregs.fp_reg_set.fpchip_state.status; in fpu_signal_copyin_xmm() 2433 kuc->uc_mcontext.fpregs.fp_reg_set.fpchip_state.xstatus; in fpu_signal_copyin_xmm() 3237 fp->fp_reg_set.fpchip_state.status = fpu->fpu_regs.kfpu_status; in fpu_get_fpregset() 3238 fp->fp_reg_set.fpchip_state.xstatus = fpu->fpu_regs.kfpu_xstatus; in fpu_get_fpregset() 3313 fpu->fpu_regs.kfpu_xstatus = fp->fp_reg_set.fpchip_state.xstatus; in fpu_set_fpregset() 3314 fpu->fpu_regs.kfpu_status = fp->fp_reg_set.fpchip_state.status; in fpu_set_fpregset()
|
| /illumos-gate/usr/src/cmd/mdb/intel/mdb/ |
| H A D | proc_x86util.c | 645 size_t nregs = ARRAY_SIZE(fprsp->fp_reg_set.fpchip_state.xmm); in x86_pt_fpregs_common() 648 &fprsp->fp_reg_set.fpchip_state.xmm[i]; in x86_pt_fpregs_common()
|
| H A D | proc_ia32dep.c | 254 bcopy(&fprs.fp_reg_set.fpchip_state, &fps, sizeof (fps)); in pt_fpregs()
|
| H A D | proc_amd64dep.c | 313 bcopy(&fprs.fp_reg_set.fpchip_state, &fps, sizeof (fps)); in pt_fpregs()
|