HomeSort by: relevance | last modified time | path
    Searched refs:copysign (Results 1 - 25 of 43) sorted by relevancy

1 2

  /src/lib/libm/arch/alpha/
s_copysign.S 34 STRONG_ALIAS(_copysignl, copysign)
37 LEAF(copysign, 2)
40 END(copysign)
  /src/lib/libm/arch/riscv/
s_copysign.S 7 ENTRY(copysign) function
10 END(copysign)
  /src/lib/libm/noieee_src/
n_atanh.c 73 z = copysign(0.5,x);
74 x = copysign(x,1.0);
77 return(copysign(1.0,z)*infnan(ERANGE)); /* sign(x)*INF */
n_tanh.c 44 * copysign(x,y)
86 sign=copysign(one,x);
87 x=copysign(x,one);
90 return(copysign(one-two/(expm1(x+x)+two),sign));
92 {t= -expm1(-(x+x)); return(copysign(t/(two-t),sign));}
94 { t = big+x; return(copysign(x,sign));} /* ??? -ragge */
n_floor.c 125 * s := copysign(L,x);
144 if (copysign(x,one) >= L) /* already an integer */
146 s = copysign(L,x);
168 if (copysign(x,one) >= L) /* already an integer */
170 s = copysign(L,x);
186 if (copysign(x,one) >= L) /* already an integer */
188 s = copysign(L,x);
204 if (copysign(x,one) >= L) /* already an integer */
206 s = copysign(L,x);
222 if (copysign(x,one) >= L) /* already an integer *
    [all...]
n_asinh.c 44 * copysign(x,y)
94 if((t=copysign(x,one))>small)
96 s=one/t; return(copysign(log1p(t+t/(s+sqrt(one+s*s))),x)); }
98 {s=log1p(t)+ln2lo; return(copysign(s+ln2hi,x));}
n_tan.c 48 a = copysign(x,__one); /* ... = abs(x) */
51 x = copysign(PIo2-a,x);
69 return copysign(fmax,x); /* no inf on 32k */
n_sinh.c 44 * copysign(x,y)
116 sign=copysign(one,x);
117 x=copysign(x,one);
119 {t=expm1(x); return(copysign((t+t/(one+t))*half,sign));}
124 return(copysign(scalb(one+expm1((x-mln2hi)-mln2lo),max),sign));
n_cabs.c 42 * copysign(x,y)
116 x=copysign(x,one);
117 y=copysign(y,one);
143 return(copysign(y,one));
148 return (copysign(x,one));
154 else return(copysign(y,one)); /* y is INF */
200 x=copysign(x,one);
201 y=copysign(y,one);
216 return(copysign(y,one));
221 return (copysign(x,one))
    [all...]
n_sincos.c 60 a=copysign(x,__one);
63 x = copysign((a = PI-a),x);
70 return copysign(a,x);
97 a=copysign(x,__one);
116 return copysign(a,s);
n_atan2.c 42 * copysign(x,y)
190 signy = copysign(one,y) ;
191 signx = copysign(one,x) ;
194 if(x==1) { y=copysign(y,one); t=y; if(finite(t)) goto begin;}
197 if(y==zero) return((signx==one)?y:copysign(PI,signy));
200 if(x==zero) return(copysign(PIo2,signy));
205 return(copysign((signx==one)?PIo4:3*PIo4,signy));
207 return(copysign((signx==one)?zero:PI,signy));
210 if(!finite(y)) return(copysign(PIo2,signy));
213 x=copysign(x,one)
    [all...]
n_exp__E.c 52 * copysign(x,y)
115 if(copysign(x,one)>small) {
134 return(copysign(zero,x));
n_pow.c 46 * copysign(x,y)
160 else if (copysign(one, x) == one)
169 else if (copysign(t,one) == one)
n_cosh.c 44 * copysign(x,y)
124 if((x=copysign(x,one)) <= 22) {
  /src/lib/libm/src/
s_copysign.c 19 * copysign(double x, double y)
20 * copysign(x,y) returns a value with the magnitude of x and
28 __strong_alias(_copysignl, copysign)
29 __weak_alias(copysignl, copysign)
33 copysign(double x, double y)
s_copysignl.c 69 ux.ldblu_d[0] = copysign(ux.ldblu_d[0], uy.ldblu_d[0]);
70 ux.ldblu_d[1] = copysign(ux.ldblu_d[1], uy.ldblu_d[1]);
s_scalbn.c 76 if (k > 0x7fe) return huge*copysign(huge,x); /* overflow */
81 return huge*copysign(huge,x); /*overflow*/
82 else return tiny*copysign(tiny,x); /*underflow*/
s_tanpi.c 54 * 4. For |x| >= 0x1p(P-1), |x| is integral and tanpi(x) = copysign(0,x).
156 t = ix == 0 ? copysign(0, odd) : __kernel_tanpi(ax);
174 t = ix >= 0x43400000 ? 0 : (copysign(0, (lx & 1) ? -1 : 1));
  /src/lib/libm/arch/m68k/
s_copysign.S 45 STRONG_ALIAS(_copysignl, copysign)
49 | copysign(x,y)
51 ENTRY(copysign) function
  /src/lib/libm/complex/
cproj.c 46 * INFINITY + I * copysign(0.0, cimag(z))
60 IMAG_PART(w) = copysign(0.0, cimag(z));
catrig.c 333 return (CMPLX(copysign(creal(w), x), copysign(cimag(w), y)));
351 return (CMPLX(copysign(rx, x), copysign(ry, y)));
471 return (CMPLX(fabs(ry), copysign(rx, cimag(z))));
610 return (CMPLX(copysign(0, x), y + y));
613 return (CMPLX(copysign(0, x),
614 copysign(pio2_hi + pio2_lo, y)));
625 copysign(pio2_hi + pio2_lo, y)));
649 return (CMPLX(copysign(rx, x), copysign(ry, y)))
    [all...]
  /src/lib/libm/arch/i387/
s_copysign.S 22 ENTRY(copysign) function
  /src/lib/libm/arch/vax/
n_scalbn.S 77 jr copysign /* or maybe -0.0 */
81 copysign: label
  /src/lib/libm/ld128/
s_tanpil.c 102 t = ar == 0 ? copysign(0., odd) : __kernel_tanpil(ar);
119 t = fmodl(ax,2.L) == 0 ? 0 : copysign(0., -1.);
  /src/tests/lib/libm/
t_bit.c 98 ATF_CHECK_EQ(signbit(copysign(NAN, -1)), true);
99 ATF_CHECK_EQ(signbit(copysign(NAN, +1)), false);

Completed in 20 milliseconds

1 2