Searched refs:half (Results 51 - 75 of 107) sorted by relevance

12345

/illumos-gate/usr/src/lib/libm/common/m9x/
H A Dremquof.c52 static const float zero = 0.0F, half = 0.5F; variable
251 v = half * y;
H A Dfmal.c60 #define half C[0].d macro
383 dxy[0] *= half;
384 dxy[1] *= half;
385 dxy[2] *= half;
386 dxy[3] *= half;
387 dxy[4] *= half;
388 dxy[5] *= half;
389 dxy[6] *= half;
390 dxy[7] *= half;
391 dxy[8] *= half;
854 #define half macro
[all...]
H A Dtgammaf.c166 #define half c[2] macro
333 w = ((x - half) * ss + hln2pi) + z * (GP0 + zz * GP1 + (zz * zz) * GP2);
334 k = (int) (w * invln2_32 + half);
H A Dfma.c54 #define half C[0].d macro
144 x *= half;
145 y *= half;
/illumos-gate/usr/src/lib/libm/i386/src/
H A Drndintl.s70 half: .float 0.5 label
101 fcoms PIC_L(half)
/illumos-gate/usr/src/lib/libc/i386/gen/
H A D_mul64.s52 xchg %ecx,%eax / ecx = bottom half of ad.
/illumos-gate/usr/src/lib/libc/sparc/gen/
H A Dstrcpy.s58 ! Methods exist to handle per-byte, half-word, and word sized
132 cmp %o1, 2 ! dst half word aligned?
133 be,a .storehalfword2 ! yup, store half word at a time
144 stb %g1, [%o2 - 4] ! store first byte; half-word aligned now
H A Dmemmove.s55 cmp %i5, 2 ! is src half-word aligned
H A Dstrncpy.s62 ! is copied based upon destination alignment. (byte, half-word,
230 cmp %g1, 2 ! dst half word aligned?
231 be .storehalfword2 ! yup, store half word at a time
242 srl %i1, 24, %g1 ! %g1<7:0> = 1st byte; half-word aligned now
H A Dstrlen.s67 cmp %o4, 2 ! is src half-word aligned
H A Dstrncmp.s84 cmp %i3, 2 ! check if s2 half aligned
103 srl %i3, 8, %l4 ! merge with the other half
153 srl %i3, 24, %l4 ! merge with the other half
197 srl %i3, 16, %l4 ! merge with the other half
/illumos-gate/usr/src/lib/libm/common/LD/
H A Derfl.c104 half = 0.5L, variable
322 t = half-x;
324 return half+t;
/illumos-gate/usr/src/lib/libm/common/Q/
H A Derfl.c105 half = 0.5L, variable
322 t = half-x;
324 return half+t;
/illumos-gate/usr/src/cmd/col/
H A Dcol.c60 int half; variable
174 case '8': /* reverse half line feed */
178 if (--half < -1) {
181 half += 2;
186 case '9': /* forward half line feed */
190 if (++half > 0) {
193 half -= 2;
/illumos-gate/usr/src/cmd/audio/utilities/
H A DResample.cc69 int half = order >> 1; local
70 if (order & 1) { // order is odd, center = half + 0.5
71 float center = half + 0.5;
72 for (i = 0; i <= half; i++) {
76 } else { // order is even, center = half
77 for (i = 0; i < half; i++) {
78 alpha = half - i;
/illumos-gate/usr/src/lib/libm/common/C/
H A Derf.c135 /* half */ 5.00000000000000000000e-01, /* 3FE00000, 00000000 */
209 #define half xxx[1] macro
377 r += (x - half);
378 return (half - r);
H A D__rem_pio2m.c159 half = 0.5, variable
222 } else if (z >= half) {
/illumos-gate/usr/src/lib/libast/common/uwin/
H A Derf.c169 half = 0.5, variable
351 r += (x-half);
352 return (half - r);
/illumos-gate/usr/src/lib/libc/sparc/fp/
H A D_Q_mul.c50 #define half C[1] macro
351 zz[0] *= half;
352 zz[1] *= half;
353 zz[2] *= half;
H A D_Q_sqrt.c54 #define half C[1] macro
234 rr = half / c;
/illumos-gate/usr/src/lib/libc/sparcv9/gen/
H A Dmemmove.s55 cmp %i5, 2 ! is src half-word aligned
H A Dstrcpy.s54 ! source alignment and copying byte, half byte, or word
58 ! (methods for xword, word, half-word, and byte copies are present)
80 andcc %g1, 2, %g0 ! need to copy half-word ?
127 be,pn %ncc, .storehalfword ! yup, store half-word wise
H A Dstrlen.s67 cmp %o4, 2 ! is src half-word aligned
H A Dstrncmp.s84 cmp %i3, 2 ! check if s2 half aligned
103 srl %i3, 8, %l4 ! merge with the other half
153 srl %i3, 24, %l4 ! merge with the other half
197 srl %i3, 16, %l4 ! merge with the other half
/illumos-gate/usr/src/lib/libc/port/fp/
H A D__flt_decim.c214 #define half C[2].d macro
253 *pe = (nrx * twom53 * *x < half - rmx)? 1 : 2;

Completed in 129 milliseconds

12345