Searched refs:half (Results 26 - 50 of 107) sorted by relevance

12345

/illumos-gate/usr/src/lib/libm/i386/src/
H A Disnanl.s46 cmpl $0x80000000,8(%esp) / what is first half of significand?
48 testl $0xffffffff,4(%esp) / is second half of significand 0?
/illumos-gate/usr/src/lib/libm/common/R/
H A Dcosf.c69 #define half C[10] macro
117 n = (int)(w - half);
119 n = (int)(w + half);
H A Dsinf.c69 #define half C[10] macro
117 n = (int)(w - half);
119 n = (int)(w + half);
H A Dsincosf.c91 #define half C[10] macro
148 n = (int)(w - half);
150 n = (int)(w + half);
H A Dtanf.c69 #define half C[12] macro
126 n = (int)(w - half);
128 n = (int)(w + half);
/illumos-gate/usr/src/lib/libm/common/complex/
H A Dcatanf.c41 half = 0.5F, variable
99 F_IM(ans) = half * log1pf(two / (-t));
102 F_IM(ans) = half * log1pf((ay + ay) / t);
H A Dcacosl.c42 half = 0.5L, variable
226 LD_IM(ans) = ln2 + logl(y) + half * log1pl(t * t);
234 LD_IM(ans) = half * log1pl((y + y) * (y + A));
242 A = half * (R + S);
250 LD_RE(ans) = atan2l(sqrtl(half * Apx * (y2 /
253 LD_RE(ans) = atan2l((y * sqrtl(half * (Apx /
259 Am1 = half * (y2 / (R + xp1) + y2 / (S - xm1));
261 Am1 = half * (y2 / (R + xp1) + (S + xm1));
H A Dccoshf.c38 static const float zero = 0.0F, half = 0.5F; variable
84 t = expf(x) * half;
H A Dccoshl.c36 static const long double zero = 0.0L, half = 0.5L; variable
75 t = expl(x) * half;
H A Dcsinhf.c38 static const float zero = 0.0F, half = 0.5F; variable
84 t = expf(x) * half;
H A Dcsinhl.c36 static const long double zero = 0.0L, half = 0.5L; variable
75 t = expl(x) * half;
H A Dk_clog_r.c77 half = 0.5, variable
235 v = half * s2h;
283 *er = half * ((y - wh) * (y + wh) - (t2 - wh * wh));
285 return (half * t2);
388 wh = half * zk;
406 if (nz == 1) {zh *= half; *er *= half; }
408 w = half * k_log_NKz(nz, k, zh, er);
409 *er *= half;
H A Dk_clog_rl.c50 * zh = (z-zk) rounded to half of the current significant bits
81 half = 0.5L, variable
379 /* split s2 into correctly rounded half */
395 v = half * s2h;
458 *er = half * ((y - wh) * (y + wh) - (t2 - wh * wh));
460 return (half * t2);
528 /* split x into correctly rounded half */
550 /* split y into correctly rounded half */
594 /* split zh into correctly rounded half */
617 wh = half * z
[all...]
/illumos-gate/usr/src/lib/libast/common/uwin/
H A Dexpm1.c115 const static double one=1.0, half=1.0/2.0; local
140 {x=z+half;x +=__exp__E(z,c); return(x+x);}
142 {z+=__exp__E(z,c); x=half+z; return(x+x);}
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/mech/
H A Dutil_ordering.c67 * mask(max) is 2 ** 64 - 1, and half is 2 ** 63.
69 * 0 half mask
71 * half range ( 2 ** 63 )
74 * in the "half range", normal integer comparison is enough.
76 * If the distance is bigger than half of the range, one of them must
82 * the distance will be in half range again.
85 * happen too often. If the distance is really bigger than half range,
86 * (1 is expected, but half + 2 arrives) we really don't know if it's a
94 gssint_uint64 half; local
104 half
[all...]
/illumos-gate/usr/src/lib/libm/common/Q/
H A Datan2l.c68 half = 0.5L, variable
142 z = PIo2 + half * t;
/illumos-gate/usr/src/lib/libm/common/C/
H A Dexp.c271 #define half C[0] macro
304 return (one + x * (one + half * x));
307 y = x + (t * (half + x * t2) +
320 y = z + (t * (half + z * t2) +
339 t -= half;
341 t += half;
349 y = z + (t * (half + z * t2) + (t * t) * (t3 + z * t4 + t * t5));
H A D__rem_pio2.c53 half = 0.5, variable
94 n = (int)(t * invpio2 + half);
/illumos-gate/usr/src/lib/libc/sparc/gen/
H A Dmemcpy.s62 cmp %o5, 2 ! is src half-word aligned
H A Dmemcmp.s149 be .w2cmp ! s2 half aligned
164 srl %g1, 8, %g2 ! merge with the other half
187 srl %g1, 24, %g2 ! merge with the other half
209 srl %g1, 16, %g2 ! merge with the other half
216 sub %o1, 2, %o1 ! only used half of the last read word
H A Dstrchr.s171 ! check to see if we're half word aligned, which it better than
172 ! not being aligned at all. Search the first half of the word
/illumos-gate/usr/src/lib/libc/sparcv9/gen/
H A Dmemcpy.s66 cmp %o5, 2 ! is src half-word aligned
H A Dmemcmp.s146 be,pn %icc, .w2cmp ! s2 half aligned
161 srl %g1, 8, %g5 ! merge with the other half
184 srl %g1, 24, %g5 ! merge with the other half
205 srl %g1, 16, %g5 ! merge with the other half
212 sub %o1, 2, %o1 ! only used half of the last read word
H A Dstrchr.s171 ! check to see if we're half word aligned, which it better than
172 ! not being aligned at all. Search the first half of the word
/illumos-gate/usr/src/lib/libm/amd64/src/
H A Drndintl.s70 half: .float 0.5 label
99 flds PIC_L(half)

Completed in 289 milliseconds

12345