/third_party/optimized-routines/math/ |
D | v_log.c | 35 v_f64_t invc; member 44 e.invc = __v_log_data[i].invc; in lookup() 47 e.invc[0] = __v_log_data[i[0]].invc; in lookup() 49 e.invc[1] = __v_log_data[i[1]].invc; in lookup() 86 r = v_fma_f64 (z, e.invc, v_f64 (-1.0)); in V_NAME()
|
D | log2f.c | 29 double_t z, r, r2, p, y, y0, invc, logc; in log2f() local 61 invc = T[i].invc; in log2f() 66 r = z * invc - 1; in log2f()
|
D | logf.c | 30 double_t z, r, r2, y, y0, invc, logc; in logf() local 61 invc = T[i].invc; in logf() 66 r = z * invc - 1; in logf()
|
D | log2.c | 33 double_t z, r, r2, r4, y, invc, logc, kd, hi, lo, t1, t2, t3, p; in log2() local 96 invc = T[i].invc; in log2() 105 r = fma (z, invc, -1.0); in log2() 111 r = (z - T2[i].chi - T2[i].clo) * invc; in log2()
|
D | math_config.h | 339 double invc, logc; member 351 double invc, logc; member 368 double invc, logc; member 405 struct {double invc, logc;} tab[1 << LOG_TABLE_BITS]; member 420 struct {double invc, logc;} tab[1 << LOG2_TABLE_BITS]; member 434 struct {double invc, pad, logc, logctail;} tab[1 << POW_LOG_TABLE_BITS]; member
|
D | log.c | 33 double_t w, z, r, r2, r3, y, invc, logc, kd, hi, lo; in log() local 120 invc = T[i].invc; in log() 128 r = fma (z, invc, -1.0); in log() 131 r = (z - T2[i].chi - T2[i].clo) * invc; in log()
|
D | v_powf.c | 46 double invc, logc; member 169 double invc, logc, z, r, p, y0, logx, ylogx, kd, s; in V_NAME() local 177 invc = Tlog[si].invc; in V_NAME() 182 r = __builtin_fma (z, invc, -1.0); in V_NAME()
|
D | pow.c | 40 double_t z, r, y, invc, logc, logctail, kd, hi, t1, t2, lo, lo1, lo2, p; in log_inline() local 55 invc = T[i].invc; in log_inline() 62 r = fma (z, invc, -1.0); in log_inline() 67 double_t rhi = zhi * invc - 1.0; in log_inline() 68 double_t rlo = zlo * invc; in log_inline()
|
D | powf.c | 33 double_t z, r, r2, r4, p, q, y, y0, invc, logc; in log2_inline() local 45 invc = T[i].invc; in log2_inline() 50 r = z * invc - 1; in log2_inline()
|
/third_party/musl/src/math/ |
D | logf.c | 29 double_t z, r, r2, y, y0, invc, logc; in logf() local 57 invc = T[i].invc; in logf() 62 r = z * invc - 1; in logf()
|
D | log2f.c | 28 double_t z, r, r2, p, y, y0, invc, logc; in log2f() local 57 invc = T[i].invc; in log2f() 62 r = z * invc - 1; in log2f()
|
D | log.c | 30 double_t w, z, r, r2, r3, y, invc, logc, kd, hi, lo; in log() local 83 invc = T[i].invc; in log() 91 r = __builtin_fma(z, invc, -1.0); in log() 94 r = (z - T2[i].chi - T2[i].clo) * invc; in log()
|
D | log2.c | 30 double_t z, r, r2, r4, y, invc, logc, kd, hi, lo, t1, t2, t3, p; in log2() local 86 invc = T[i].invc; in log2() 95 r = __builtin_fma(z, invc, -1.0); in log2() 101 r = (z - T2[i].chi - T2[i].clo) * invc; in log2()
|
D | powf.c | 31 double_t z, r, r2, r4, p, q, y, y0, invc, logc; in log2_inline() local 43 invc = T[i].invc; in log2_inline() 48 r = z * invc - 1; in log2_inline()
|
D | pow.c | 39 double_t z, r, y, invc, logc, logctail, kd, hi, t1, t2, lo, lo1, lo2, p; in log_inline() local 54 invc = T[i].invc; in log_inline() 61 r = __builtin_fma(z, invc, -1.0); in log_inline() 66 double_t rhi = zhi * invc - 1.0; in log_inline() 67 double_t rlo = zlo * invc; in log_inline()
|
/third_party/musl/porting/liteos_a/kernel/src/math/ |
D | log2f.c | 28 double_t z, r, r2, p, y, y0, invc, logc; in log2f() local 57 invc = T[i].invc; in log2f() 62 r = z * invc - 1; in log2f()
|
D | logf.c | 29 double_t z, r, r2, y, y0, invc, logc; in logf() local 57 invc = T[i].invc; in logf() 62 r = z * invc - 1; in logf()
|
D | log.c | 30 double_t w, z, r, r2, r3, y, invc, logc, kd, hi, lo; in log() local 83 invc = T[i].invc; in log() 91 r = __builtin_fma(z, invc, -1.0); in log() 94 r = (z - T2[i].chi - T2[i].clo) * invc; in log()
|
D | log2.c | 30 double_t z, r, r2, r4, y, invc, logc, kd, hi, lo, t1, t2, t3, p; in log2() local 86 invc = T[i].invc; in log2() 95 r = __builtin_fma(z, invc, -1.0); in log2() 101 r = (z - T2[i].chi - T2[i].clo) * invc; in log2()
|
D | powf.c | 31 double_t z, r, r2, r4, p, q, y, y0, invc, logc; in log2_inline() local 43 invc = T[i].invc; in log2_inline() 48 r = z * invc - 1; in log2_inline()
|
D | pow.c | 39 double_t z, r, y, invc, logc, logctail, kd, hi, t1, t2, lo, lo1, lo2, p; in log_inline() local 54 invc = T[i].invc; in log_inline() 61 r = __builtin_fma(z, invc, -1.0); in log_inline() 66 double_t rhi = zhi * invc - 1.0; in log_inline() 67 double_t rlo = zlo * invc; in log_inline()
|
/third_party/musl/porting/liteos_m/kernel/src/math/ |
D | log.c | 45 double_t w, z, r, r2, r3, y, invc, logc, kd, hi, lo; in log() local 98 invc = T[i].invc; in log() 106 r = __builtin_fma(z, invc, -1.0); in log() 109 r = (z - T2[i].chi - T2[i].clo) * invc; in log()
|
D | pow.c | 39 double_t z, r, y, invc, logc, logctail, kd, hi, t1, t2, lo, lo1, lo2, p; in log_inline() local 54 invc = T[i].invc; in log_inline() 61 r = __builtin_fma(z, invc, -1.0); in log_inline() 66 double_t rhi = zhi * invc - 1.0; in log_inline() 67 double_t rlo = zlo * invc; in log_inline()
|
/third_party/musl/porting/uniproton/kernel/src/math/ |
D | log.c | 45 double_t w, z, r, r2, r3, y, invc, logc, kd, hi, lo; in log() local 98 invc = T[i].invc; in log() 106 r = __builtin_fma(z, invc, -1.0); in log() 109 r = (z - T2[i].chi - T2[i].clo) * invc; in log()
|
D | pow.c | 39 double_t z, r, y, invc, logc, logctail, kd, hi, t1, t2, lo, lo1, lo2, p; in log_inline() local 54 invc = T[i].invc; in log_inline() 61 r = __builtin_fma(z, invc, -1.0); in log_inline() 66 double_t rhi = zhi * invc - 1.0; in log_inline() 67 double_t rlo = zlo * invc; in log_inline()
|