/illumos-gate/usr/src/uts/sparc/v9/fpu/ |
H A D | fpu.c | 61 if ((fp->fpu_en) || (fp->fpu_fprs & FPRS_FEF)) { 65 if ((fp->fpu_fprs & FPRS_FEF) != FPRS_FEF) { 66 uint32_t fprs = (FPRS_FEF|FPRS_DU|FPRS_DL); 167 if ((fp->fpu_fprs & FPRS_FEF) != FPRS_FEF) { 168 fp->fpu_fprs = FPRS_FEF; 175 _fp_write_fprs(FPRS_FEF); 180 fp->fpu_fprs = FPRS_FEF; 181 _fp_write_fprs(FPRS_FEF); [all...] |
/illumos-gate/usr/src/boot/sys/boot/sparc64/loader/ |
H A D | locore.S | 34 wr %g0, FPRS_FEF, %fprs
|
/illumos-gate/usr/src/uts/sun4/os/ |
H A D | machdep.c | 239 if ((pfp->fpu_en) || (pfp->fpu_fprs & FPRS_FEF)) { 261 if ((fp->fpu_en) || (fp->fpu_fprs & FPRS_FEF)) 301 uint32_t fprs = (FPRS_FEF|FPRS_DU|FPRS_DL); 311 if ((fp->fpu_fprs & FPRS_FEF) != FPRS_FEF) { 342 uint32_t fprs = (FPRS_FEF|FPRS_DU|FPRS_DL); 350 if ((fp->fpu_fprs & FPRS_FEF) != FPRS_FEF) { 378 uint32_t fprs = (FPRS_FEF|FPRS_DU|FPRS_DL); 383 if ((fp->fpu_en) || (fp->fpu_fprs & FPRS_FEF)) { [all...] |
/illumos-gate/usr/src/uts/sun4u/io/pci/ |
H A D | pcisch_asm.s | 56 or %o2, FPRS_FEF, %o3
|
/illumos-gate/usr/src/uts/sun4u/sunfire/ml/ |
H A D | ac_asm.s | 72 btst (FPRS_DU|FPRS_DL|FPRS_FEF), %i4 75 wr %g0, FPRS_FEF, %fprs 105 btst (FPRS_DU|FPRS_DL|FPRS_FEF), %i4
|
/illumos-gate/usr/src/uts/sparc/v9/os/ |
H A D | xregs.c | 202 if ((fp->fpu_en) || (fp->fpu_fprs & FPRS_FEF)) { 208 if ((fp->fpu_fprs & FPRS_FEF) != FPRS_FEF) { 209 uint32_t fprs = (FPRS_FEF|FPRS_DU|FPRS_DL); 338 if ((fp->fpu_en) || (xregs->pr_un.pr_v8p.pr_fprs & FPRS_FEF)) { 360 if ((fp->fpu_fprs & FPRS_FEF) != FPRS_FEF) { 361 uint32_t fprs = (FPRS_FEF|FPRS_DU|FPRS_DL);
|
H A D | v9dep.c | 89 uint32_t fprs = (FPRS_FEF|FPRS_DU|FPRS_DL); 99 * (fpu_fprs & FPRS_FEF), if setfpregs is called after getfpregs. 104 if (!(pfp->fpu_en) && (!(pfp->fpu_fprs & FPRS_FEF)) && 115 * (pfp->fp_fprs & FPRS_FEF) == FPRS_FEF). 152 pfp->fpu_fprs |= FPRS_FEF; 162 if ((pfp->fpu_fprs & FPRS_FEF) != FPRS_FEF) { 184 (pfp->fpu_fprs & FPRS_FEF)) { /* memcpy/threads case */ 187 * Turn off FPRS_FEF i [all...] |
H A D | simulator.c | 268 if (!(_fp_read_fprs() & FPRS_FEF)) 492 if (!(_fp_read_fprs() & FPRS_FEF)) 904 if (!(_fp_read_fprs() & FPRS_FEF))
|
/illumos-gate/usr/src/uts/sun4u/ml/ |
H A D | memscrub_asm.s | 69 wr %g0, FPRS_FEF, %fprs ! enable fp
|
/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/sun4/ml/ |
H A D | swtch.s | 96 ! Read fprs, call fp_save if FPRS_FEF set. 113 andcc %g4, FPRS_FEF, %g0 ! is FPRS_FEF set 132 andcc %g4, FPRS_FEF, %g0 ! is FPRS_FEF set 344 andcc %g5, FPRS_FEF, %g0 ! is FPRS_FEF set? 346 wr %g0, FPRS_FEF, %fprs ! enable fprs so fp_zero works 391 andcc %g5, FPRS_FEF, %g0 ! did we save fp in stack? 527 ! We read in the fprs and call fp_save if FPRS_FEF i [all...] |
/illumos-gate/usr/src/uts/sun4u/serengeti/ml/ |
H A D | sbdp_asm.s | 259 btst (FPRS_DU|FPRS_DL|FPRS_FEF), %i4 262 wr %g0, FPRS_FEF, %fprs 292 btst (FPRS_DU|FPRS_DL|FPRS_FEF), %i4
|
/illumos-gate/usr/src/cmd/mdb/sparc/v9/kmdb/ |
H A D | kaif_resume.s | 85 btst FPRS_FEF, %g2 ! was fp enabled?
|
/illumos-gate/usr/src/lib/libc/sparc/threads/ |
H A D | machdep.c | 125 fpu_enabled = _getfprs() & FPRS_FEF;
|
/illumos-gate/usr/src/uts/sun4u/cpu/ |
H A D | spitfire_copy.s | 97 * if (old_fprs & FPRS_FEF) 530 btst FPRS_FEF, %o3 702 btst FPRS_FEF, %o2 704 wr %g0, FPRS_FEF, %fprs 735 wr %g0, FPRS_FEF, %fprs 1522 btst FPRS_FEF, %o3 1956 btst FPRS_FEF, %l0 1970 1: wr %g0, FPRS_FEF, %fprs 2005 btst FPRS_FEF, %l0 2178 btst FPRS_FEF, [all...] |
H A D | cheetah_copy.s | 194 * if (old_fprs & FPRS_FEF) 841 btst FPRS_FEF, %o3 1300 btst FPRS_FEF, %o2 1302 wr %g0, FPRS_FEF, %fprs 1484 btst FPRS_FEF, %o3 1590 btst FPRS_FEF, %l0 1592 wr %g0, FPRS_FEF, %fprs 1691 btst FPRS_FEF, %l0 1808 btst FPRS_FEF, %o3 2249 btst FPRS_FEF, [all...] |
H A D | opl_olympus_copy.s | 190 * if (old_fprs & FPRS_FEF) 796 btst FPRS_FEF, %o3 1252 btst FPRS_FEF, %o2 1254 wr %g0, FPRS_FEF, %fprs 1426 btst FPRS_FEF, %o3 1533 btst FPRS_FEF, %l0 1535 wr %g0, FPRS_FEF, %fprs 1623 btst FPRS_FEF, %l0 1740 btst FPRS_FEF, %o3 2182 btst FPRS_FEF, [all...] |
H A D | opl_olympus_asm.s | 842 wr %g0, FPRS_FEF, %fprs ;\ 1906 andcc %l0, FPRS_FEF, %g0 1908 wr %g0, FPRS_FEF, %fprs ! ... enable the fpu
|
/illumos-gate/usr/src/uts/sun4u/vm/ |
H A D | mach_sfmmu_asm.s | 648 btst FPRS_FEF, %l0 661 wr %g0, FPRS_FEF, %fprs 692 btst FPRS_FEF, %l0 ! saved from above
|
/illumos-gate/usr/src/uts/sparc/dtrace/ |
H A D | dtrace_asm.s | 98 andcc %o1, FPRS_FEF, %g0
|
/illumos-gate/usr/src/uts/sparc/v9/ml/ |
H A D | float.s | 129 wr %g0, FPRS_FEF, %fprs ! enable fpu in fprs
|
/illumos-gate/usr/src/lib/libc/capabilities/sun4u-opl/common/ |
H A D | memcpy.s | 58 #define FPRS_FEF 0x4 define 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 define 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/lib/libc/capabilities/sun4v/common/ |
H A D | memcpy.s | 167 #define FPRS_FEF 0x4 define 334 andcc %g5, FPRS_FEF, %g5 ! test FEF, fprs.du = fprs.dl = 0 336 wr %g0, FPRS_FEF, %fprs ! fprs.fef = 1 1204 andcc %g5, FPRS_FEF, %g5 ! test FEF, fprs.du = fprs.dl = 0 1206 wr %g0, FPRS_FEF, %fprs ! fprs.fef = 1 1688 andcc %g5, FPRS_FEF, %g5 ! test FEF, fprs.du = fprs.dl = 0 1690 wr %g0, FPRS_FEF, %fprs ! fprs.fef = 1
|
/illumos-gate/usr/src/common/bignum/sun4u/ |
H A D | mont_mulf_kernel_v9.s | 3116 * In the routine below, we check/set FPRS_FEF bit since 3123 andcc %o2, FPRS_FEF, %g0 ! is FPRS_FEF set? 3126 wr %g0, FPRS_FEF, %fprs ! else, set the bit 3141 andcc %o1, FPRS_FEF, %g0 ! is FPRS_FEF set in saved %fprs?
|