Home
last modified time | relevance | path

Searched refs:scalbn (Results 1 – 18 of 18) sorted by relevance

/picolibc-latest/newlib/libm/ld/common/
Ds_scalbnl.c67 dh = scalbn(u.dbits.dh, n); in scalbnl()
68 dl = scalbn(u.dbits.dl, n); in scalbnl()
De_sqrtl.c117 u.dbits.dl = scalbn(u.dbits.dl, BIAS - u.bits.exp); in sqrtl()
123 u.dbits.dl = scalbn(u.dbits.dl, (BIAS + 1) - u.bits.exp); in sqrtl()
147 u.dbits.dl = scalbn(u.dbits.dl, (k>>1) -1); in sqrtl()
Dk_rem_pio2.c328 z = scalbn(z,q0); /* actual value of z */ in __kernel_rem_pio2()
361 if(carry!=0) z -= scalbn(one,q0); in __kernel_rem_pio2()
387 z = scalbn(z,-q0); in __kernel_rem_pio2()
397 fw = scalbn(one,q0); in __kernel_rem_pio2()
/picolibc-latest/newlib/libm/machine/spu/
Ds_scalbn.c36 double scalbn(double x, int exp) in scalbn() function
/picolibc-latest/newlib/libm/common/
Dscalbnl.c39 return scalbn(x, n); in scalbnl()
Dsf_scalbn.c78 _MATH_ALIAS_f_fi(scalbn)
Ds_scalbn.c118 _MATH_ALIAS_d_di(scalbn)
Dmath_config.h1284 #define scalbn64 _NAME_64(scalbn)
/picolibc-latest/newlib/libm/test/
Dscalbn_vec.c48 void test_scalbn(int m) { run_vector_1(m, scalbn_vec, (void*)scalbn,"scalbn","ddi"); } in test_scalbn()
/picolibc-latest/newlib/libm/math/
Dk_rem_pio2.c200 z = scalbn(z, (int)q0); /* actual value of z */ in __kernel_rem_pio2()
241 z -= scalbn(one, (int)q0); in __kernel_rem_pio2()
274 z = scalbn(z, -(int)q0); in __kernel_rem_pio2()
286 fw = scalbn(one, (int)q0); in __kernel_rem_pio2()
Ds_pow.c350 z = scalbn(z, (int)n); /* subnormal output */ in pow64()
Dmath.tex79 * Function scalbn:: Scale by a power of FLT_RADIX (2)
/picolibc-latest/newlib/libc/include/
Dmath.h447 extern double scalbn (double, int);
/picolibc-latest/test/
Dmath-funcs.c141 d1 = scalbn (d1, i1); in main()
Dmath_errhandling_tests.c776 static FLOAT_T makemathname(test_scalbn_big)(void) { return makemathname(scalbn)(makemathname(one),… in makemathname()
777 static FLOAT_T makemathname(test_scalbn_tiny)(void) { return makemathname(scalbn)(makemathname(one)… in makemathname()
/picolibc-latest/
DREADME.md783 3. Set errno in scalbn and scalbnf (patch forwarded to newlib).
DCOPYING.picolibc2374 newlib/libm/machine/spu/headers/scalbn.h
/picolibc-latest/newlib/
DChangeLog-20159492 * libm/machine/spu/headers/scalbn.h: Ditto.
20678 * libm/common/s_scalbn.c (scalbn): Likewise.
22046 * libm/mathfp/s_scalbn.c (scalbn): New file.
27643 * libm/math/scalbn.c: created from part log1p.c
27644 * libm/math/Makefile.in: know about log1p and scalbn