Home
last modified time | relevance | path

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

/picolibc-3.5.0-3.4.0/newlib/libm/machine/spu/headers/
Ddivd2.h59 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()