Home
last modified time | relevance | path

Searched refs:mxcsr (Results 1 – 19 of 19) sorted by relevance

/titanic_41/usr/src/lib/libc/amd64/fp/
H A Dfpsetsticky.c38 int sw, mxcsr; in fpsetsticky() local
42 _getmxcsr(&mxcsr); in fpsetsticky()
43 sw |= mxcsr; in fpsetsticky()
44 mxcsr = (mxcsr & ~0x3f) | ((int)s & 0x3f); in fpsetsticky()
45 _putmxcsr(mxcsr); in fpsetsticky()
H A Dfpsetround.c46 int mxcsr; in fpsetround() local
53 _getmxcsr(&mxcsr); in fpsetround()
54 mxcsr = (mxcsr & ~0x6000) | ((int)newrnd << 13); in fpsetround()
55 _putmxcsr(mxcsr); in fpsetround()
H A Dfpsetmask.c46 int mxcsr; in fpsetmask() local
52 _getmxcsr(&mxcsr); in fpsetmask()
53 mxcsr = (mxcsr & ~0x1f80) | (~((int)newmask << 7) & 0x1f80); in fpsetmask()
54 _putmxcsr(mxcsr); in fpsetmask()
H A Dfpgetsticky.c38 int sw, mxcsr; in fpgetsticky() local
41 _getmxcsr(&mxcsr); in fpgetsticky()
42 sw |= mxcsr; in fpgetsticky()
/titanic_41/usr/src/lib/libc/i386/fp/
H A Dfpsetsticky.c40 int sw, mxcsr; in fpsetsticky() local
45 _getmxcsr(&mxcsr); in fpsetsticky()
46 sw |= mxcsr; in fpsetsticky()
47 mxcsr = (mxcsr & ~0x3f) | ((int)s & 0x3f); in fpsetsticky()
48 _putmxcsr(mxcsr); in fpsetsticky()
H A Dfpsetmask.c47 int mxcsr; in fpsetmask() local
54 _getmxcsr(&mxcsr); in fpsetmask()
55 mxcsr = (mxcsr & ~0x1f80) | (~((int)newmask << 7) & 0x1f80); in fpsetmask()
56 _putmxcsr(mxcsr); in fpsetmask()
H A Dfpsetround.c47 int mxcsr; in fpsetround() local
66 _getmxcsr(&mxcsr); in fpsetround()
67 mxcsr = (mxcsr & ~0x6000) | ((int)newrnd << 13); in fpsetround()
68 _putmxcsr(mxcsr); in fpsetround()
H A Dfpgetsticky.c40 int sw, mxcsr; in fpgetsticky() local
44 _getmxcsr(&mxcsr); in fpgetsticky()
45 sw |= mxcsr; in fpgetsticky()
/titanic_41/usr/src/cmd/mdb/intel/mdb/
H A Dproc_ia32dep.c329 fpmxcsr2str(uint32_t mxcsr, char *buf, size_t nbytes) in fpmxcsr2str() argument
339 if (mxcsr & SSE_IE) in fpmxcsr2str()
341 if (mxcsr & SSE_DE) in fpmxcsr2str()
343 if (mxcsr & SSE_ZE) in fpmxcsr2str()
345 if (mxcsr & SSE_OE) in fpmxcsr2str()
347 if (mxcsr & SSE_UE) in fpmxcsr2str()
349 if (mxcsr & SSE_PE) in fpmxcsr2str()
352 if (mxcsr & SSE_DAZ) in fpmxcsr2str()
355 if (mxcsr & SSE_IM) in fpmxcsr2str()
357 if (mxcsr & SSE_DM) in fpmxcsr2str()
[all …]
H A Dproc_amd64dep.c388 fpmxcsr2str(uint32_t mxcsr, char *buf, size_t nbytes) in fpmxcsr2str() argument
398 if (mxcsr & SSE_IE) in fpmxcsr2str()
400 if (mxcsr & SSE_DE) in fpmxcsr2str()
402 if (mxcsr & SSE_ZE) in fpmxcsr2str()
404 if (mxcsr & SSE_OE) in fpmxcsr2str()
406 if (mxcsr & SSE_UE) in fpmxcsr2str()
408 if (mxcsr & SSE_PE) in fpmxcsr2str()
411 if (mxcsr & SSE_DAZ) in fpmxcsr2str()
414 if (mxcsr & SSE_IM) in fpmxcsr2str()
416 if (mxcsr & SSE_DM) in fpmxcsr2str()
[all …]
/titanic_41/usr/src/lib/libm/common/m9x/
H A D__fex_hdlr.c394 unsigned int cwsw, oldcwsw, mxcsr, oldmxcsr; in __fex_hdlr() local
412 mxcsr = (oldmxcsr & ~0x3f) | 0x1f80; in __fex_hdlr()
413 __fenv_setmxcsr(&mxcsr); in __fex_hdlr()
421 fpchip_state.mxcsr; in __fex_hdlr()
499 __fenv_setmxcsr(&mxcsr); in __fex_hdlr()
544 fpchip_state.mxcsr & ~te_bit[(int)e]; in __fex_hdlr()
574 __fenv_setmxcsr(&mxcsr); in __fex_hdlr()
644 mxcsr; in __fex_hdlr()
665 __fenv_getmxcsr(&mxcsr); in __fex_hdlr()
666 mxcsr = (mxcsr & ~0x3f) | 0x1f80; in __fex_hdlr()
[all …]
H A D__fex_i386.c93 unsigned int cwsw, mxcsr; in __fenv_getfsr() local
101 __fenv_getmxcsr(&mxcsr); in __fenv_getfsr()
102 cwsw |= (mxcsr & 0x3d); in __fenv_getfsr()
111 unsigned int cwsw, mxcsr; in __fenv_setfsr() local
122 __fenv_getmxcsr(&mxcsr); in __fenv_setfsr()
123 mxcsr = (mxcsr & ~0x7ebd) | ((cwsw >> 13) & 0x6000) | in __fenv_setfsr()
125 __fenv_setmxcsr(&mxcsr); in __fenv_setfsr()
H A D__fex_sse.c481 unsigned int e, te, mxcsr, oldmxcsr, subnorm; in __fex_get_sse_op() local
803 __fenv_getmxcsr(&mxcsr); in __fex_get_sse_op()
804 info->flags = mxcsr & 0x3d; in __fex_get_sse_op()
808 te = ~(uap->uc_mcontext.fpregs.fp_reg_set.fpchip_state.mxcsr in __fex_get_sse_op()
810 e = mxcsr & te; in __fex_get_sse_op()
/titanic_41/usr/src/uts/intel/ia32/os/
H A Dfpu.c596 uint32_t mxcsr, xmask; in fpsimderrflt() local
623 mxcsr = fp->fpu_regs.kfpu_u.kfpu_fx.fx_mxcsr; in fpsimderrflt()
627 fp->fpu_regs.kfpu_xstatus = mxcsr; in fpsimderrflt()
634 xmask = (mxcsr >> 7) & SSE_MXCSR_EFLAGS; in fpsimderrflt()
635 return (fpe_simd_sicode((mxcsr & SSE_MXCSR_EFLAGS) & ~xmask)); in fpsimderrflt()
697 fpsetcw(uint16_t fcw, uint32_t mxcsr) in fpsetcw() argument
706 if (fcw == FPU_CW_INIT && mxcsr == SSE_MXCSR_INIT) { in fpsetcw()
740 fx->fx_mxcsr = sse_mxcsr_mask & mxcsr; in fpsetcw()
746 fx->fx_mxcsr = sse_mxcsr_mask & mxcsr; in fpsetcw()
H A Darchdep.c199 fx->fx_mxcsr = fc->mxcsr; in fpregset_to_fxsave()
220 fc->mxcsr = fx->fx_mxcsr; in fxsave_to_fpregset()
235 fx->fx_mxcsr = sse_mxcsr_mask & fc->mxcsr; in fpregset32_to_fxsave()
245 fc->mxcsr = fx->fx_mxcsr; in fxsave_to_fpregset32()
/titanic_41/usr/src/uts/intel/sys/
H A Dregset.h268 uint32_t mxcsr; member
297 uint32_t mxcsr; /* SSE control and status */ member
342 uint32_t mxcsr; /* SSE control and status */ member
/titanic_41/usr/src/head/
H A Dieeefp.h248 unsigned int mxcsr; member
/titanic_41/usr/src/lib/libproc/common/
H A DP32ton.c282 dst64->mxcsr = src32->mxcsr; in prfpregset_32_to_n()
614 dst32->mxcsr = src64->mxcsr; in prfpregset_n_to_32()
/titanic_41/usr/src/cmd/sgs/libconv/common/
H A Ddwarf.msg153 @ MSG_REG_PERMXCSR "%%mxcsr"