Searched refs:x_hi0 (Results 1 – 3 of 3) sorted by relevance
/titanic_50/usr/src/lib/libmvec/common/ |
H A D | __vrhypot.c | 172 x_hi0 = (x + D2ON36) - D2ON36; \ 174 x_lo0 = x - x_hi0; \ 176 res0_hi = (x_hi0 * x_hi0 + y_hi0 * y_hi0); \ 177 res0_lo = ((x + x_hi0) * x_lo0 + (y + y_hi0) * y_lo0); \ 212 double x_hi0, x_lo0, y_hi0, y_lo0, scl0 = 0; in __vrhypot() local 269 x_hi0 = (x0 + D2ON36) - D2ON36; in __vrhypot() 275 x_lo0 = x0 - x_hi0; in __vrhypot() 281 res0_hi = (x_hi0 * x_hi0 + y_hi0 * y_hi0); in __vrhypot() 284 res0_lo = ((x0 + x_hi0) * x_lo0 + (y0 + y_hi0) * y_lo0); in __vrhypot() 358 x_hi0 = (x0 + D2ON36) - D2ON36; in __vrhypot() [all …]
|
H A D | __vhypot.c | 349 double x_hi0, x_lo0, y_hi0, y_lo0, scl0 = 0; in __vhypot_n() local 376 x_hi0 = (x0 + D2ON28) - D2ON28; in __vhypot_n() 378 x_lo0 = x0 - x_hi0; in __vhypot_n() 381 res0 = (x_hi0 * x_hi0 + y_hi0 * y_hi0); in __vhypot_n() 382 res0 += ((x0 + x_hi0) * x_lo0 + (y0 + y_hi0) * y_lo0); in __vhypot_n()
|
/titanic_50/usr/src/lib/libmvec/common/vis/ |
H A D | __vrhypot.S | 216 ! x_hi0 = x0 + D2ON36; 218 ! x_hi0 -= D2ON36; 220 ! x_lo0 = x0 - x_hi0; 222 ! res0_hi = x_hi0 * x_hi0; 225 ! res0_lo = x0 + x_hi0; 398 faddd %f10,D2ON36,%f46 ! (7_1) x_hi0 = x0 + D2ON36; 411 fsubd %f46,D2ON36,%f20 ! (7_1) x_hi0 -= D2ON36; 422 fmuld %f20,%f20,%f2 ! (7_1) res0_hi = x_hi0 * x_hi0; 425 fsubd %f10,%f20,%f0 ! (7_1) x_lo0 = x0 - x_hi0; 430 faddd %f10,%f20,%f62 ! (7_1) res0_lo = x0 + x_hi0; [all …]
|