/illumos-gate/usr/src/uts/sparc/v9/fpu/ |
H A D | fpu.c | 61 if ((fp->fpu_en) || (fp->fpu_fprs & FPRS_FEF)) { in fp_prsave() 65 if ((fp->fpu_fprs & FPRS_FEF) != FPRS_FEF) { in fp_prsave() 66 uint32_t fprs = (FPRS_FEF|FPRS_DU|FPRS_DL); in fp_prsave() 167 if ((fp->fpu_fprs & FPRS_FEF) != FPRS_FEF) { in fp_enable() 168 fp->fpu_fprs = FPRS_FEF; in fp_enable() 175 _fp_write_fprs(FPRS_FEF); in fp_enable() 180 fp->fpu_fprs = FPRS_FEF; in fp_enable() 181 _fp_write_fprs(FPRS_FEF); in fp_enable() 244 if (fpu_exists && _fp_read_fprs() & FPRS_FEF) in fp_disabled() 259 if ((fp->fpu_fprs & FPRS_FEF) != FPRS_FEF) { in fp_disabled() [all …]
|
/illumos-gate/usr/src/uts/sun4/os/ |
H A D | machdep.c | 245 if ((pfp->fpu_en) || (pfp->fpu_fprs & FPRS_FEF)) { in lwp_forkregs() 267 if ((fp->fpu_en) || (fp->fpu_fprs & FPRS_FEF)) in lwp_freeregs() 307 uint32_t fprs = (FPRS_FEF|FPRS_DU|FPRS_DL); in xregs_getfpfiller() 317 if ((fp->fpu_fprs & FPRS_FEF) != FPRS_FEF) { in xregs_getfpfiller() 348 uint32_t fprs = (FPRS_FEF|FPRS_DU|FPRS_DL); in xregs_setfpfiller() 356 if ((fp->fpu_fprs & FPRS_FEF) != FPRS_FEF) { in xregs_setfpfiller() 384 uint32_t fprs = (FPRS_FEF|FPRS_DU|FPRS_DL); in getfpasrs() 389 if ((fp->fpu_en) || (fp->fpu_fprs & FPRS_FEF)) { in getfpasrs() 391 if ((fp->fpu_fprs & FPRS_FEF) != FPRS_FEF) { in getfpasrs() 417 uint32_t fprs = (FPRS_FEF|FPRS_DU|FPRS_DL); in setfpasrs() [all …]
|
/illumos-gate/usr/src/uts/sparc/v9/os/ |
H A D | xregs.c | 202 if ((fp->fpu_en) || (fp->fpu_fprs & FPRS_FEF)) { in xregs_getfpregs() 208 if ((fp->fpu_fprs & FPRS_FEF) != FPRS_FEF) { in xregs_getfpregs() 209 uint32_t fprs = (FPRS_FEF|FPRS_DU|FPRS_DL); in xregs_getfpregs() 338 if ((fp->fpu_en) || (xregs->pr_un.pr_v8p.pr_fprs & FPRS_FEF)) { in xregs_setfpregs() 360 if ((fp->fpu_fprs & FPRS_FEF) != FPRS_FEF) { in xregs_setfpregs() 361 uint32_t fprs = (FPRS_FEF|FPRS_DU|FPRS_DL); in xregs_setfpregs()
|
H A D | v9dep.c | 90 uint32_t fprs = (FPRS_FEF|FPRS_DU|FPRS_DL); in setfpregs() 105 if (!(pfp->fpu_en) && (!(pfp->fpu_fprs & FPRS_FEF)) && in setfpregs() 153 pfp->fpu_fprs |= FPRS_FEF; in setfpregs() 163 if ((pfp->fpu_fprs & FPRS_FEF) != FPRS_FEF) { in setfpregs() 185 (pfp->fpu_fprs & FPRS_FEF)) { /* memcpy/threads case */ in setfpregs() 255 (pfp->fpu_fprs & FPRS_FEF)) { in getfpregs() 270 if ((pfp->fpu_fprs & FPRS_FEF) != FPRS_FEF) { in getfpregs() 271 uint32_t fprs = (FPRS_FEF|FPRS_DU|FPRS_DL); in getfpregs() 346 if (fpu_exists && (current) && (fp->fpu_fprs & FPRS_FEF)) in setgregs() 946 if ((fpp->fpu_en) || (fpp->fpu_fprs & FPRS_FEF)) { in sendsig() [all …]
|
H A D | simulator.c | 268 if (!(_fp_read_fprs() & FPRS_FEF)) in do_unaligned() 492 if (!(_fp_read_fprs() & FPRS_FEF)) in do_unaligned() 904 if (!(_fp_read_fprs() & FPRS_FEF)) in simulate_unimp()
|
/illumos-gate/usr/src/uts/sun4u/sunfire/ml/ |
H A D | ac_asm.S | 60 btst (FPRS_DU|FPRS_DL|FPRS_FEF), %i4 63 wr %g0, FPRS_FEF, %fprs 93 btst (FPRS_DU|FPRS_DL|FPRS_FEF), %i4
|
/illumos-gate/usr/src/uts/sun4/ml/ |
H A D | swtch.S | 83 ! Read fprs, call fp_save if FPRS_FEF set. 100 andcc %g4, FPRS_FEF, %g0 ! is FPRS_FEF set 119 andcc %g4, FPRS_FEF, %g0 ! is FPRS_FEF set 492 ! We read in the fprs and call fp_save if FPRS_FEF is set
|
/illumos-gate/usr/src/uts/sun4u/serengeti/ml/ |
H A D | sbdp_asm.S | 218 btst (FPRS_DU|FPRS_DL|FPRS_FEF), %i4 221 wr %g0, FPRS_FEF, %fprs 251 btst (FPRS_DU|FPRS_DL|FPRS_FEF), %i4
|
/illumos-gate/usr/src/uts/sun4u/io/pci/ |
H A D | pcisch_asm.S | 46 or %o2, FPRS_FEF, %o3
|
/illumos-gate/usr/src/uts/sparc/sys/ |
H A D | fsr.h | 145 #define FPRS_FEF 0x4 /* enable fp */ macro
|
/illumos-gate/usr/src/uts/sun4u/ml/ |
H A D | memscrub_asm.S | 52 wr %g0, FPRS_FEF, %fprs ! enable fp
|
/illumos-gate/usr/src/uts/sun4u/cpu/ |
H A D | spitfire_copy.S | 517 btst FPRS_FEF, %o3 680 btst FPRS_FEF, %o2 682 wr %g0, FPRS_FEF, %fprs 713 wr %g0, FPRS_FEF, %fprs 1500 btst FPRS_FEF, %o3 1915 btst FPRS_FEF, %l0 1929 1: wr %g0, FPRS_FEF, %fprs 1964 btst FPRS_FEF, %l0 2127 btst FPRS_FEF, %o3 2482 btst FPRS_FEF, %o3 [all …]
|
H A D | cheetah_copy.S | 826 btst FPRS_FEF, %o3 1276 btst FPRS_FEF, %o2 1278 wr %g0, FPRS_FEF, %fprs 1460 btst FPRS_FEF, %o3 1547 btst FPRS_FEF, %l0 1549 wr %g0, FPRS_FEF, %fprs 1648 btst FPRS_FEF, %l0 1760 btst FPRS_FEF, %o3 2190 btst FPRS_FEF, %o2 2192 wr %g0, FPRS_FEF, %fprs [all …]
|
H A D | opl_olympus_copy.S | 783 btst FPRS_FEF, %o3 1230 btst FPRS_FEF, %o2 1232 wr %g0, FPRS_FEF, %fprs 1404 btst FPRS_FEF, %o3 1492 btst FPRS_FEF, %l0 1494 wr %g0, FPRS_FEF, %fprs 1582 btst FPRS_FEF, %l0 1694 btst FPRS_FEF, %o3 2125 btst FPRS_FEF, %o2 2127 wr %g0, FPRS_FEF, %fprs [all …]
|
H A D | opl_olympus_asm.S | 669 wr %g0, FPRS_FEF, %fprs ;\ 1587 andcc %l0, FPRS_FEF, %g0 1589 wr %g0, FPRS_FEF, %fprs ! ... enable the fpu
|
H A D | us3_common_asm.S | 2305 wr %g0, FPRS_FEF, %fprs ! enable FP 2367 andcc %l0, FPRS_FEF, %g0 2369 wr %g0, FPRS_FEF, %fprs ! ... enable the fpu
|
H A D | us3_jalapeno_asm.S | 923 or %o2, FPRS_FEF, %o3
|
/illumos-gate/usr/src/lib/libc/sparc/threads/ |
H A D | machdep.c | 126 fpu_enabled = _getfprs() & FPRS_FEF; in _fpinherit()
|
/illumos-gate/usr/src/uts/sun4u/vm/ |
H A D | mach_sfmmu_asm.S | 636 btst FPRS_FEF, %l0 ! saved from above
|
/illumos-gate/usr/src/uts/sparc/dtrace/ |
H A D | dtrace_asm.S | 53 andcc %o1, FPRS_FEF, %g0
|
/illumos-gate/usr/src/uts/sparc/v9/ml/ |
H A D | float.S | 104 wr %g0, FPRS_FEF, %fprs ! enable fpu in fprs
|
/illumos-gate/usr/src/lib/libc/capabilities/sun4v/common/ |
H A D | memcpy.S | 167 #define FPRS_FEF 0x4 macro 334 andcc %g5, FPRS_FEF, %g5 ! test FEF, fprs.du = fprs.dl = 0 336 wr %g0, FPRS_FEF, %fprs ! fprs.fef = 1
|
/illumos-gate/usr/src/lib/libc/capabilities/sun4u-opl/common/ |
H A D | memcpy.S | 58 #define FPRS_FEF 0x4 macro 609 andcc %o4, FPRS_FEF, %o4 ! test FEF, fprs.du = fprs.dl = 0 611 wr %g0, FPRS_FEF, %fprs ! fprs.fef = 1
|
/illumos-gate/usr/src/lib/libc/capabilities/sun4u-us3/common/ |
H A D | memcpy.S | 58 #define FPRS_FEF 0x4 macro 626 andcc %o4, FPRS_FEF, %o4 ! test FEF, fprs.du = fprs.dl = 0 628 wr %g0, FPRS_FEF, %fprs ! fprs.fef = 1
|
/illumos-gate/usr/src/common/bignum/sun4u/ |
H A D | mont_mulf_kernel_v9.S | 3086 andcc %o2, FPRS_FEF, %g0 ! is FPRS_FEF set? 3089 wr %g0, FPRS_FEF, %fprs ! else, set the bit 3104 andcc %o1, FPRS_FEF, %g0 ! is FPRS_FEF set in saved %fprs?
|