30 return f64_eq(f64(a), f64(b));
34 return f64_le(f64(b), f64(a));
38 return f64_lt(f64(b), f64(a));
42 return f64_le(f64(a), f64(b));
46 return f64_lt(f64(a), f64(b));
50 return !
f64_eq(f64(a), f64(a)) || !
f64_eq(f64(b), f64(b));
56 return d(
f64_add(f64(a), f64(b)));
60 return d(
f64_sub(f64(a), f64(b)));
64 return d(
f64_mul(f64(a), f64(b)));
68 return d(
f64_div(f64(a), f64(b)));
float64_t f64_add(float64_t, float64_t)
int __aeabi_d2iz(aeabi_double_t x)
aeabi_double_t __aeabi_ddiv(aeabi_double_t a, aeabi_double_t b)
bool f64_eq(float64_t, float64_t)
int __aeabi_dcmpge(aeabi_double_t a, aeabi_double_t b)
float64_t ui32_to_f64(uint32_t)
float32_t f64_to_f32(float64_t)
aeabi_float_t __aeabi_d2f(aeabi_double_t d)
int __aeabi_dcmpun(aeabi_double_t a, aeabi_double_t b)
float64_t f64_mul(float64_t, float64_t)
float64_t f32_to_f64(float32_t)
int __aeabi_dcmpeq(aeabi_double_t a, aeabi_double_t b)
int __aeabi_dcmplt(aeabi_double_t a, aeabi_double_t b)
aeabi_double_t __aeabi_i2d(int i)
int_fast32_t f64_to_i32_r_minMag(float64_t, bool)
aeabi_double_t __aeabi_f2d(aeabi_float_t f)
int __aeabi_dcmpgt(aeabi_double_t a, aeabi_double_t b)
aeabi_double_t __aeabi_dsub(aeabi_double_t a, aeabi_double_t b)
unsigned long long aeabi_double_t
aeabi_double_t __aeabi_ui2d(unsigned int i)
aeabi_double_t __aeabi_dadd(aeabi_double_t a, aeabi_double_t b)
bool f64_le(float64_t, float64_t)
float64_t f64_sub(float64_t, float64_t)
int __aeabi_dcmple(aeabi_double_t a, aeabi_double_t b)
bool f64_lt(float64_t, float64_t)
aeabi_double_t __aeabi_dmul(aeabi_double_t a, aeabi_double_t b)
float64_t f64_div(float64_t, float64_t)
float64_t i32_to_f64(int32_t)