Home
last modified time | relevance | path

Searched refs:frac (Results 1 – 15 of 15) sorted by relevance

/titanic_41/usr/src/lib/libm/common/m9x/
H A Dnearbyintl.c49 unsigned hx, sx, i, frac; in __nearbyintl() local
94 frac = ((xx.i[0] << 1) << (127 - j)) | (xx.i[1] >> (j - 96)); in __nearbyintl()
96 frac |= 1; in __nearbyintl()
97 if (!frac) in __nearbyintl()
101 if (rm == FSR_RP || (rm == FSR_RN && (frac > 0x80000000u || in __nearbyintl()
102 (frac == 0x80000000 && (xx.i[0] & i))))) in __nearbyintl()
106 frac = ((xx.i[1] << 1) << (95 - j)) | (xx.i[2] >> (j - 64)); in __nearbyintl()
108 frac |= 1; in __nearbyintl()
109 if (!frac) in __nearbyintl()
113 if (rm == FSR_RP || (rm == FSR_RN && (frac > 0x80000000u || in __nearbyintl()
[all …]
H A Dnearbyint.c50 unsigned hx, sx, i, frac; in __nearbyint() local
92 frac = ((xx.i[HIWORD] << 1) << (63 - j)) | in __nearbyint()
95 frac |= 1; in __nearbyint()
96 if (!frac) in __nearbyint()
101 ((frac > 0x80000000u) || ((frac == 0x80000000) && in __nearbyint()
106 frac = (xx.i[LOWORD] << 1) << (31 - j); in __nearbyint()
107 if (!frac) in __nearbyint()
111 (frac > 0x80000000u || ((frac == 0x80000000) && in __nearbyint()
H A Dllrintl.c57 unsigned int hx, sx, frac, fsr; in llrintl() local
97 frac = ((xx.i[0] << 1) << (127 - j)) | (xx.i[1] >> (j - 96)); in llrintl()
99 frac |= 1; in llrintl()
103 frac = ((xx.i[1] << 1) << (95 - j)) | (xx.i[2] >> (j - 64)); in llrintl()
105 frac |= 1; in llrintl()
109 frac = ((xx.i[2] << 1) << (63 - j)) | (xx.i[3] >> (j - 32)); in llrintl()
111 frac |= 1; in llrintl()
115 if (frac && (rm == FSR_RP || (rm == FSR_RN && (frac > 0x80000000u || in llrintl()
116 (frac == 0x80000000 && (zz.i[1] & 1)))))) { in llrintl()
129 if (frac) { in llrintl()
H A Dlrintl.c51 unsigned int hx, sx, frac, l, fsr; in lrintl() local
90 frac = ((xx.i[0] << 1) << (127 - j)) | (xx.i[1] >> (j - 96)); in lrintl()
92 frac |= 1; in lrintl()
95 frac = (xx.i[1] << (96 - j)) | (xx.i[2] >> (j - 64)); in lrintl()
97 frac |= 1; in lrintl()
101 if (frac && (rm == FSR_RP || (rm == FSR_RN && (frac > 0x80000000U || in lrintl()
102 (frac == 0x80000000 && (l & 1)))))) in lrintl()
112 if (frac) { in lrintl()
H A Dllroundl.c53 unsigned hx, sx, frac; in llroundl() local
80 frac = ((xx.i[0] << 1) << (127 - j)) | (xx.i[1] >> (j - 96)); in llroundl()
82 frac |= 1; in llroundl()
86 frac = ((xx.i[1] << 1) << (95 - j)) | (xx.i[2] >> (j - 64)); in llroundl()
88 frac |= 1; in llroundl()
92 frac = ((xx.i[2] << 1) << (63 - j)) | (xx.i[3] >> (j - 32)); in llroundl()
94 frac |= 1; in llroundl()
98 if (frac >= 0x80000000u) { in llroundl()
H A Dlroundl.c47 unsigned hx, sx, frac, l; in lroundl() local
73 frac = ((xx.i[0] << 1) << (127 - j)) | (xx.i[1] >> (j - 96)); in lroundl()
75 frac |= 1; in lroundl()
78 frac = (xx.i[1] << (96 - j)) | (xx.i[2] >> (j - 64)); in lroundl()
80 frac |= 1; in lroundl()
84 if (frac >= 0x80000000U) in lroundl()
H A Dnearbyintf.c41 unsigned hx, sx, i, frac; in __nearbyintf() local
74 frac = hx & (i - 1); in __nearbyintf()
75 if (!frac) in __nearbyintf()
79 if (rm == FE_UPWARD || (rm == FE_TONEAREST && (frac > (i >> 1) || in __nearbyintf()
80 ((frac == (i >> 1)) && (hx & i))))) in __nearbyintf()
/titanic_41/usr/src/lib/libc/sparcv9/fp/
H A D__quad_mag64.s47 ! unsigned long frac;
64 ! unsigned long lx, ly, frac, sticky;
87 ! frac = x->ll.frac;
88 ! sticky = ly | y->ll.frac;
90 ! frac = y->ll.frac;
92 ! sticky = frac & 0x7ffffffffffffffful;
93 ! round = frac >> 63;
94 ! frac = ly;
99 ! sticky |= round | (frac & ((1ul << (e - 1)) - 1));
100 ! round = (frac >> (e - 1)) & 1;
[all …]
/titanic_41/usr/src/lib/gss_mechs/mech_krb5/profile/
H A Dprof_file.c312 unsigned long frac; in profile_update_file_data() local
334 frac = st.st_mtimensec; in profile_update_file_data()
336 frac = st.st_mtimespec.tv_nsec; in profile_update_file_data()
338 frac = st.st_mtim.tv_nsec; in profile_update_file_data()
340 frac = 0; in profile_update_file_data()
343 && frac == data->frac_ts in profile_update_file_data()
390 data->frac_ts = frac; in profile_update_file_data()
/titanic_41/usr/src/lib/libm/amd64/src/
H A Dieee_funcl.s75 / msb(sgnfcnd(x)) = 0 & frac(x) /= 0)
/titanic_41/usr/src/lib/libm/i386/src/
H A Dieee_funcl.s75 / msb(sgnfcnd(x)) = 0 & frac(x) /= 0)
H A Dlocallibm.il249 / frac(x) /= 0)
/titanic_41/usr/src/lib/libshell/common/sh/
H A Dxec.c86 register int min, sec, frac; in l_time() local
90 frac = t%sh.lim.clk_tck; in l_time()
91 frac = (frac*100)/sh.lim.clk_tck; in l_time()
100 sfprintf(outfile,"%dm%d%c%0*ds",min,sec,GETDECIMAL(0),p,frac); in l_time()
/titanic_41/usr/src/uts/common/inet/ip/
H A Dip_ndp.c4940 clock_t rnd, frac; in nce_fuzz_interval() local
4952 if ((frac = intv / 5) <= 1) in nce_fuzz_interval()
4953 frac = 2; in nce_fuzz_interval()
4955 if ((intv = intv - frac + rnd % (2 * frac + 1)) <= 0) in nce_fuzz_interval()
/titanic_41/usr/src/cmd/mdb/common/modules/zfs/
H A Dzfs.c136 int whole, frac, i; in snprintfrac() local
141 frac = mul * numerator / denom - mul * whole; in snprintfrac()
142 return (mdb_snprintf(buf, len, "%u.%0*u", whole, frac_digits, frac)); in snprintfrac()