Home
last modified time | relevance | path

Searched refs:lo (Results 1 – 2 of 2) sorted by relevance

/math/
A Dmul_split.h29 mul_split (double *hi, double *lo, double x, double y) in mul_split() argument
34 *lo = __builtin_fma (x, y, -*hi); in mul_split()
53 fast_two_sum (double *hi, double *lo, double a, double b) in fast_two_sum() argument
59 *lo = b - e; /* exact */ in fast_two_sum()
72 mul_split (hi, lo, h1, h2); in mul_expansion()
76 *lo -= e; in mul_expansion()
83 div_split (double *hi, double *lo, double x, double y) in div_split() argument
93 *lo = a / y; in div_split()
105 div_split (hi, lo, h1, h2); in div_expansion()
110 *lo += e; in div_expansion()
[all …]
A Dmul_splitl.h29 mul_splitl (long double *hi, long double *lo, long double x, long double y) in mul_splitl() argument
34 *lo = __builtin_fmal (x, y, -*hi); in mul_splitl()
46 *lo = (((x1 * y1 - *hi) + x1 * y2) + x2 * y1) + x2 * y2; in mul_splitl()

Completed in 4 milliseconds