/picolibc-latest/newlib/libm/ld/common/ |
D | s_scalbl.c | 31 scalbl (long double x, long double fn) in scalbl() argument 33 if (isnanl_inline(fn) || isnanl_inline(x)) in scalbl() 34 return x + fn; in scalbl() 36 if (isinf(fn)) { in scalbl() 37 if ((x == 0.0L && fn > 0.0L) || (isinf(x) && fn < 0.0L)) in scalbl() 38 return __math_invalidl(fn); in scalbl() 39 if (fn > 0.0L) in scalbl() 40 return fn*x; in scalbl() 42 return x/(-fn); in scalbl() 45 if (floorl(fn) != fn) in scalbl() [all …]
|
D | s_lrintl.c | 31 #define fn lrintl macro 44 fn(long double x) in fn() function
|
D | s_llrintl.c | 5 #define fn llrintl macro
|
D | s_lround.c | 43 fn(type x) in fn() function
|
/picolibc-latest/newlib/libm/math/ |
D | sf_scalb.c | 20 scalbf(float x, float fn) in scalbf() argument 22 if (isnan(fn) || isnan(x)) in scalbf() 23 return x + fn; in scalbf() 25 if (isinf(fn)) { in scalbf() 26 if ((x == 0.0f && fn > 0.0f) || (isinf(x) && fn < 0.0f)) in scalbf() 27 return __math_invalidf(fn); in scalbf() 28 if (fn > 0.0f) in scalbf() 29 return fn*x; in scalbf() 31 return x/(-fn); in scalbf() 34 if (rintf(fn) != fn) in scalbf() [all …]
|
D | s_scalb.c | 25 scalb64(__float64 x, __float64 fn) in scalb64() argument 27 if (isnan(fn) || isnan(x)) in scalb64() 28 return x + fn; in scalb64() 30 if (isinf(fn)) { in scalb64() 31 if ((x == 0.0 && fn > 0.0) || (isinf(x) && fn < 0.0)) in scalb64() 32 return __math_invalid(fn); in scalb64() 33 if (fn > 0.0) in scalb64() 34 return fn*x; in scalb64() 36 return x/(-fn); in scalb64() 39 if (rint64(fn) != fn) in scalb64() [all …]
|
D | sf_rem_pio2.c | 83 float z, w, t, r, fn; in __rem_pio2f() local 124 fn = (float)n; in __rem_pio2f() 125 r = t - fn * pio2_1; in __rem_pio2f() 126 w = fn * pio2_1t; /* 1st round good to 40 bit */ in __rem_pio2f() 137 w = fn * pio2_2; in __rem_pio2f() 139 w = fn * pio2_2t - ((t - r) - w); in __rem_pio2f() 145 w = fn * pio2_3; in __rem_pio2f() 147 w = fn * pio2_3t - ((t - r) - w); in __rem_pio2f()
|
D | s_rem_pio2.c | 75 __float64 z = _F_64(0.0), w, t, r, fn; in __rem_pio2() local 117 fn = (__float64)n; in __rem_pio2() 118 r = t - fn * pio2_1; in __rem_pio2() 119 w = fn * pio2_1t; /* 1st round good to 85 bit */ in __rem_pio2() 130 w = fn * pio2_2; in __rem_pio2() 132 w = fn * pio2_2t - ((t - r) - w); in __rem_pio2() 138 w = fn * pio2_3; in __rem_pio2() 140 w = fn * pio2_3t - ((t - r) - w); in __rem_pio2()
|
/picolibc-latest/newlib/libm/ld/ld128/ |
D | e_rem_pio2l.h | 63 long double z,w,t,r,fn; in __ieee754_rem_pio2l() local 75 fn = x*invpio2+0x1.8p112L; in __ieee754_rem_pio2l() 76 fn = fn-0x1.8p112L; in __ieee754_rem_pio2l() 78 n = i64rint(fn); in __ieee754_rem_pio2l() 80 n = fn; in __ieee754_rem_pio2l() 82 r = x-fn*pio2_1; in __ieee754_rem_pio2l() 83 w = fn*pio2_1t; /* 1st round good to 180 bit */ in __ieee754_rem_pio2l() 94 w = fn*pio2_2; in __ieee754_rem_pio2l() 96 w = fn*pio2_2t-((t-r)-w); in __ieee754_rem_pio2l() 103 w = fn*pio2_3; in __ieee754_rem_pio2l() [all …]
|
/picolibc-latest/newlib/libm/ld/ld80/ |
D | e_rem_pio2l.h | 75 long double z,w,t,r,fn; in __ieee754_rem_pio2l() local 86 fn = x*invpio2+0x1.8p63L; in __ieee754_rem_pio2l() 87 fn = fn-0x1.8p63L; in __ieee754_rem_pio2l() 89 n = irint(fn); in __ieee754_rem_pio2l() 91 n = fn; in __ieee754_rem_pio2l() 93 r = x-fn*(long double)pio2_1; in __ieee754_rem_pio2l() 94 w = fn*pio2_1t; /* 1st round good to 102 bit */ in __ieee754_rem_pio2l() 105 w = fn*(long double)pio2_2; in __ieee754_rem_pio2l() 107 w = fn*pio2_2t-((t-r)-w); in __ieee754_rem_pio2l() 114 w = fn*(long double)pio2_3; in __ieee754_rem_pio2l() [all …]
|
/picolibc-latest/newlib/libc/stdlib/ |
D | __call_atexit.c | 103 void (*fn) (void); in __call_exitprocs() local 127 fn = p->_fns[n]; in __call_exitprocs() 134 if (!fn) in __call_exitprocs() 141 fn (); in __call_exitprocs() 143 (*((void (*)(int, void *)) fn))(code, args->_fnargs[n]); in __call_exitprocs() 145 (*((void (*)(void *)) fn))(args->_fnargs[n]); in __call_exitprocs()
|
D | cxa_atexit.c | 50 __cxa_atexit (void (*fn) (void *), in __cxa_atexit() 56 int __register_exitproc (int, void (*fn) (void), void *, void *) in __cxa_atexit() 63 return __register_exitproc (__et_cxa, (void (*)(void)) fn, arg, d); in __cxa_atexit()
|
D | atexit.c | 56 atexit (void (*fn) (void)) in atexit() 58 return __register_exitproc (__et_atexit, fn, NULL, NULL); in atexit()
|
D | on_exit.c | 61 on_exit (void (*fn) (int, void *), in on_exit() 64 return __register_exitproc (__et_onexit, (void (*)(void)) fn, arg, NULL); in on_exit()
|
D | atexit.h | 48 int __register_exitproc (int, void (*fn) (void), void *, void *); 50 int __cxa_atexit (void (*fn) (void *), void *arg, void *d);
|
D | __atexit.c | 61 void (*fn) (void), in __register_exitproc() 102 p->_fns[p->_ind++] = fn; in __register_exitproc()
|
/picolibc-latest/newlib/libc/posix/ |
D | nftw.c | 49 static int do_nftw(char *path, int (*fn)(const char *, const struct stat *, int, struct FTW *), int… in do_nftw() 93 if (!(flags & FTW_DEPTH) && (r=fn(path, &st, type, &lev))) in do_nftw() 116 if ((r=do_nftw(path, fn, fd_limit-1, flags, &new))) { in do_nftw() 128 if ((flags & FTW_DEPTH) && (r=fn(path, &st, type, &lev))) in do_nftw() 134 int nftw(const char *path, int (*fn)(const char *, const struct stat *, int, struct FTW *), int fd_… in nftw() 152 r = do_nftw(pathbuf, fn, fd_limit, flags, NULL); in nftw()
|
D | ftw.c | 28 int ftw(const char *path, int (*fn)(const char *, const struct stat *, int), int fd_limit) in ftw() 33 return nftw(path, (int (*)())fn, fd_limit, FTW_PHYS); in ftw()
|
/picolibc-latest/newlib/libm/ld/ |
D | s_llroundl.c | 45 #define fn llroundl macro
|
D | s_lroundl.c | 45 #define fn lroundl macro
|
/picolibc-latest/newlib/libc/string/ |
D | uniset | 159 my ($mode, $fn) = @_; 161 return $file if open($file, $mode, $fn); 162 return undef if $fn =~ m|/|; 164 return $file if open($file, $mode, "$path/$fn");
|