Home
last modified time | relevance | path

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

/picolibc-latest/newlib/libm/machine/spu/headers/
Drecipd2.h81 vec_ullong2 expmask = spu_splats(0x7FF0000000000000ULL); in _recipd2() local
97 exp = spu_and(value_in, (vec_double2)expmask); in _recipd2()
98 scale = spu_xor(exp, (vec_double2)spu_sel(expmask, expmask_minus1, isdenorm)); in _recipd2()
109 x3 = spu_sel(spu_mul(x3, scale), spu_xor(value_in, (vector double)expmask), is0inf); in _recipd2()
122 exp = spu_and(value_in, (vec_double2)expmask); in _recipd2()
131 isinf = spu_cmpeq((vec_uint4)value_abs, (vec_uint4)expmask); in _recipd2()
146 scale = spu_xor(spu_and(value_d, (vec_double2)expmask), (vec_double2)expmask); in _recipd2()
160 x3 = spu_sel(x3, spu_xor(value_in, (vector double)expmask), is0inf); in _recipd2()