Searched refs:v_f64_t (Results 1 – 6 of 6) sorted by relevance
/external/arm-optimized-routines/math/ |
D | v_math.h | 104 typedef f64_t v_f64_t; typedef 257 static inline v_f64_t 273 v_get_f64 (v_f64_t x, int i) in v_get_f64() 278 v_set_f64 (v_f64_t *x, int i, f64_t v) in v_set_f64() 294 static inline v_f64_t 295 v_abs_f64 (v_f64_t x) in v_abs_f64() 299 static inline v_f64_t 300 v_fma_f64 (v_f64_t x, v_f64_t y, v_f64_t z) in v_fma_f64() 304 static inline v_f64_t 305 v_round_f64 (v_f64_t x) in v_round_f64() [all …]
|
D | v_exp.c | 42 static v_f64_t 43 specialcase (v_f64_t s, v_f64_t y, v_f64_t n) in specialcase() 45 v_f64_t absn = v_abs_f64 (n); in specialcase() 49 v_f64_t s1 = v_as_f64_u64 (v_u64 (0x7000000000000000) - b); in specialcase() 50 v_f64_t s2 = v_as_f64_u64 (v_as_u64_f64 (s) - v_u64 (0x3010000000000000) + b); in specialcase() 52 v_f64_t r1 = s1 * s1; in specialcase() 53 v_f64_t r0 = v_fma_f64 (y, s2, s2) * s1; in specialcase() 58 v_f64_t 59 V_NAME(exp) (v_f64_t x) in V_NAME() 61 v_f64_t n, r, r2, s, y, z; in V_NAME()
|
D | v_log.c | 35 v_f64_t invc; 36 v_f64_t logc; 56 __attribute__ ((noinline)) static v_f64_t 57 specialcase (v_f64_t x, v_f64_t y, v_u64_t cmp) in specialcase() 63 v_f64_t 64 V_NAME(log) (v_f64_t x) in V_NAME() 66 v_f64_t z, r, r2, p, y, kd, hi; in V_NAME()
|
D | v_cos.c | 42 __attribute__ ((noinline)) static v_f64_t 43 specialcase (v_f64_t x, v_f64_t y, v_u64_t cmp) in specialcase() 49 v_f64_t 50 V_NAME(cos) (v_f64_t x) in V_NAME() 52 v_f64_t n, r, r2, y; in V_NAME()
|
D | v_sin.c | 41 __attribute__ ((noinline)) static v_f64_t 42 specialcase (v_f64_t x, v_f64_t y, v_u64_t cmp) in specialcase() 48 v_f64_t 49 V_NAME(sin) (v_f64_t x) in V_NAME() 51 v_f64_t n, r, r2, y; in V_NAME()
|
D | v_pow.c | 13 v_f64_t 14 V_NAME(pow) (v_f64_t x, v_f64_t y) in V_NAME() 16 v_f64_t z; in V_NAME()
|