Home
last modified time | relevance | path

Searched refs:FSR_RP (Results 1 – 16 of 16) sorted by relevance

/illumos-gate/usr/src/lib/libm/common/m9x/
H A Dnearbyintl.c81 if (rm == FSR_RP || (rm == FSR_RN && (hx >= 0x3ffe0000 && in __nearbyintl()
101 if (rm == FSR_RP || (rm == FSR_RN && (frac > 0x80000000u || in __nearbyintl()
113 if (rm == FSR_RP || (rm == FSR_RN && (frac > 0x80000000u || in __nearbyintl()
128 if (rm == FSR_RP || (rm == FSR_RN && (frac > 0x80000000u || in __nearbyintl()
141 if (rm == FSR_RP || (rm == FSR_RN && (frac > 0x80000000u || in __nearbyintl()
H A Dlrintl.c79 if (rm == FSR_RP || (rm == FSR_RN && (hx >= 0x3ffe0000 && in lrintl()
101 if (frac && (rm == FSR_RP || (rm == FSR_RN && (frac > 0x80000000U || in lrintl()
H A Dllrintl.c85 if (rm == FSR_RP || (rm == FSR_RN && (hx >= 0x3ffe0000 && in llrintl()
115 if (frac && (rm == FSR_RP || (rm == FSR_RN && (frac > 0x80000000u || in llrintl()
H A Dfma.h70 #define FSR_RP 2 macro
H A Dnearbyintf.c129 if (rm == FSR_RP || (rm == FSR_RN && hx > 0x3f000000))
H A Dfma.c329 if (rm == FSR_RP || (rm == FSR_RN && (z2 > 0x80000000u || in __fma()
343 if (rm == FSR_RN || rm == FSR_RP) { in __fma()
H A Dfmal.c773 if (rm == FSR_RP || (rm == FSR_RN && (z4 > 0x80000000u || in __fmal()
788 if (rm == FSR_RN || rm == FSR_RP) { in __fmal()
/illumos-gate/usr/src/lib/libc/sparc/fp/
H A D_Q_qtos.c81 if (rm == FSR_RN || rm == FSR_RP) in _Q_qtos()
104 u.l = ((rm == FSR_RP)? 1 : 0); in _Q_qtos()
139 if (rm == FSR_RP || (rm == FSR_RN && round && (sticky || in _Q_qtos()
H A D_Q_qtod.c81 if (rm == FSR_RN || rm == FSR_RP) { in _Q_qtod()
109 u.l.lo = ((rm == FSR_RP)? 1 : 0); in _Q_qtod()
156 if (rm == FSR_RP || (rm == FSR_RN && round && (sticky || in _Q_qtod()
H A D__quad_mag.c155 if (rm == FSR_RP || (rm == FSR_RN && round && in __quad_mag_add()
171 if (rm == FSR_RN || rm == FSR_RP) { in __quad_mag_add()
385 if (rm == FSR_RP || (rm == FSR_RN && round && in __quad_mag_sub()
H A Dquad.h79 #define FSR_RP 2 macro
H A D_Q_mul.c412 if (rm == FSR_RP || (rm == FSR_RN && (c > twom113 || in _Qp_mul()
427 if (rm == FSR_RN || rm == FSR_RP) { in _Qp_mul()
H A D_Q_div.c498 if (rm == FSR_RP || (rm == FSR_RN && (c > twom113 || in _Qp_div()
514 if (rm == FSR_RN || rm == FSR_RP) { in _Qp_div()
H A D_Q_sqrt.c335 if (rm == FSR_RP || (rm == FSR_RN && (c > twom113 || in _Qp_sqrt()
/illumos-gate/usr/src/uts/sparc/sys/
H A Dfsr.h65 #define FSR_RP 0x30000000 /* Rounding Precision */ macro
/illumos-gate/usr/src/lib/libc/sparcv9/fp/
H A D__quad_mag64.S135 ! if (rm == FSR_RP || (rm == FSR_RN && round &&
149 ! if (rm == FSR_RN || rm == FSR_RP) {
478 ! if (rm == FSR_RP || (rm == FSR_RN && (gr & 2) &&