Searched refs:a_in (Results 1 – 1 of 1) sorted by relevance
/picolibc-3.5.0-3.4.0/newlib/libm/machine/spu/headers/ |
D | divd2.h | 59 static __inline vector double _divd2(vector double a_in, vector double b_in) in _divd2() argument 83 a_nan = spu_testsv(a_in, (SPU_SV_NAN)); in _divd2() 84 a_zero = spu_testsv(a_in, (SPU_SV_NEG_ZERO | SPU_SV_POS_ZERO)); in _divd2() 85 a_inf = spu_testsv(a_in, (SPU_SV_NEG_INFINITY | SPU_SV_POS_INFINITY)); in _divd2() 86 a_denorm = spu_testsv(a_in, (SPU_SV_NEG_DENORM | SPU_SV_POS_DENORM)); in _divd2() 96 a = spu_sel(a_in, spu_mul(a_in, denorm_scale), a_denorm); in _divd2() 116 a_exp = (vec_uint4)spu_and((vec_uint4)a_in, exp_mask_u32); in _divd2() 121 a_mant_0 = (vec_ullong2)spu_cmpeq((vec_uint4)spu_andc((vec_ullong2)a_in, sign_exp_mask), 0); in _divd2() 146 a = spu_sub(spu_or(a_in, exp_53), spu_sel(exp_53, a_in, sign_mask)); in _divd2() 147 a = spu_sel(a_in, a, a_denorm); in _divd2()
|