Searched refs:b_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 88 b_nan = spu_testsv(b_in, (SPU_SV_NAN)); in _divd2() 89 b_zero = spu_testsv(b_in, (SPU_SV_NEG_ZERO | SPU_SV_POS_ZERO)); in _divd2() 90 b_inf = spu_testsv(b_in, (SPU_SV_NEG_INFINITY | SPU_SV_POS_INFINITY)); in _divd2() 91 b_denorm = spu_testsv(b_in, (SPU_SV_NEG_DENORM | SPU_SV_POS_DENORM)); in _divd2() 97 b = spu_sel(b_in, spu_mul(b_in, denorm_scale), b_denorm); in _divd2() 118 b_exp = (vec_uint4)spu_and((vec_uint4)b_in, exp_mask_u32); in _divd2() 124 b_mant_0 = (vec_ullong2)spu_cmpeq((vec_uint4)spu_andc((vec_ullong2)b_in, sign_exp_mask), 0); in _divd2() 149 b = spu_sub(spu_or(b_in, exp_53), spu_sel(exp_53, b_in, sign_mask)); in _divd2() 150 b = spu_sel(b_in, b, b_denorm); in _divd2()
|