Lines Matching refs:abs_x
43 vec_uint4 abs_x, abs_y, abs_2x, abs_2y; in _remainderf() local
57 abs_x = spu_andc(vx, sign_mask); in _remainderf()
71 exp_x = spu_rlmask(abs_x, -23); in _remainderf()
74 resultx = spu_or(spu_cmpgt(abs_2y, abs_x), spu_cmpgt(abs_y, VEC_SPLAT_U32(0x7F7FFFFF))); in _remainderf()
82 mant_x = spu_andc(spu_sel(implied_1, abs_x, mant_mask), zero_x); in _remainderf()
122 abs_x = spu_sel(spu_andc(result, spu_rlmask(result0, -1)), abs_x, resultx); in _remainderf()
129 abs_2x = spu_add(abs_x, implied_1); in _remainderf()
131 abs_x = spu_sel(abs_x, (vec_uint4)spu_sub((vec_float4)abs_x, (vec_float4)abs_y), bias); in _remainderf()
132 …bias = spu_andc(bias, spu_rlmaska((vec_uint4)spu_msub((vec_float4)abs_x, two, (vec_float4)abs_y), … in _remainderf()
133 abs_x = spu_sel(abs_x, (vec_uint4)spu_sub((vec_float4)abs_x, (vec_float4)abs_y), bias); in _remainderf()
137 result = spu_xor(abs_x, sign); in _remainderf()