Home
last modified time | relevance | path

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

/picolibc-latest/newlib/libm/machine/spu/headers/
Dremquo.h44 vec_uchar16 splat_hi = VEC_LITERAL(vec_uchar16, 0,1,2,3,0,1,2,3, 8,9,10,11, 8,9,10,11); in _remquo() local
78 quo_pos = spu_shuffle(quo_pos, quo_pos, splat_hi); in _remquo()
84 x_hi = spu_shuffle(abs_x, abs_x, splat_hi); in _remquo()
86 y_hi = spu_shuffle(abs_y, abs_y, splat_hi); in _remquo()
87 y8_hi = spu_shuffle(abs_8y, abs_8y, splat_hi); in _remquo()
129 …w(mant_x, 1), spu_andc(spu_slqw(z, 1), lsb), spu_cmpgt((vec_int4)spu_shuffle(z, z, splat_hi), -1)); in _remquo()
137 mant_x = spu_sel(mant_x, z, spu_cmpgt((vec_int4)spu_shuffle(z, z, splat_hi), -1)); in _remquo()
151 cnt = spu_add(spu_shuffle(cnt, cnt, splat_hi), -11); in _remquo()
187 not_ge = spu_shuffle(not_ge, not_ge, splat_hi); in _remquo()
203 not_ge = spu_shuffle(not_ge, not_ge, splat_hi); in _remquo()
[all …]
Dremainder.h44 vec_uchar16 splat_hi = VEC_LITERAL(vec_uchar16, 0,1,2,3,0,1,2,3, 8,9,10,11, 8,9,10,11); in _remainder() local
79 x_hi = spu_shuffle(abs_x, abs_x, splat_hi); in _remainder()
81 y_hi = spu_shuffle(abs_y, abs_y, splat_hi); in _remainder()
82 y2_hi = spu_shuffle(abs_2y, abs_2y, splat_hi); in _remainder()
124 …w(mant_x, 1), spu_andc(spu_slqw(z, 1), lsb), spu_cmpgt((vec_int4)spu_shuffle(z, z, splat_hi), -1)); in _remainder()
132 mant_x = spu_sel(mant_x, z, spu_cmpgt((vec_int4)spu_shuffle(z, z, splat_hi), -1)); in _remainder()
146 cnt = spu_add(spu_shuffle(cnt, cnt, splat_hi), -11); in _remainder()
179 bias = spu_shuffle(bias, bias, splat_hi); in _remainder()
183 bias = spu_shuffle(bias, bias, splat_hi); in _remainder()
Dround.h44 vec_uchar16 splat_hi = VEC_LITERAL(vec_uchar16, 0,1,2,3,0,1,2,3, 8,9,10,11, 8,9,10,11); in _round() local
54 in_hi = spu_shuffle(in, in, splat_hi); in _round()
68 in_hi = spu_shuffle(in, in, splat_hi); in _round()
Dfmod.h47 vec_uchar16 splat_hi = VEC_LITERAL(vec_uchar16, 0,1,2,3,0,1,2,3, 8,9,10,11, 8,9,10,11); in _fmod() local
74 x_hi = spu_shuffle(abs_x, abs_x, splat_hi); in _fmod()
75 y_hi = spu_shuffle(abs_y, abs_y, splat_hi); in _fmod()
110 spu_cmpgt((vec_int4)spu_shuffle(z, z, splat_hi), -1)); in _fmod()
118 spu_cmpgt((vec_int4)spu_shuffle(z, z, splat_hi), -1)); in _fmod()
132 cnt = spu_add(spu_shuffle(cnt, cnt, splat_hi), -11); in _fmod()
Dtruncd2.h58 vec_uchar16 splat_hi = (vec_uchar16) { 0,1,2,3,0,1,2,3, 8,9,10,11, 8,9,10,11 }; in _truncd2()
68 in_hi = spu_shuffle(in, in, splat_hi); in _truncd2()
Dtrunc.h43 vec_uchar16 splat_hi = VEC_LITERAL(vec_uchar16, 0,1,2,3,0,1,2,3, 8,9,10,11, 8,9,10,11); in _trunc() local
55 in_hi = spu_shuffle(in, in, splat_hi); in _trunc()
Dacosd2.h109 vec_uchar16 splat_hi = ((vec_uchar16){0,1,2,3, 0,1,2,3, 8,9,10,11, 8,9,10,11}); in _acosd2() local
119 x_neg = (vec_double2)spu_rlmaska((vec_int4)spu_shuffle(x, x, splat_hi), -31); in _acosd2()
124 x_gt_half = spu_shuffle(x_gt_half, x_gt_half, splat_hi); in _acosd2()
Dfloord2.h62 vec_uchar16 splat_hi = (vec_uchar16) { 0,1,2,3, 0,1,2,3, 8,9,10,11, 8,9,10,11 }; in _floord2()
81 in_hi = spu_shuffle(in, in, splat_hi); in _floord2()
Dceil.h46 vec_uchar16 splat_hi = VEC_LITERAL(vec_uchar16, 0,1,2,3,0,1,2,3, 8,9,10,11, 8,9,10,11); in _ceil() local
67 in_hi = spu_shuffle(in, in, splat_hi); in _ceil()
Dfloor.h44 vec_uchar16 splat_hi = VEC_LITERAL(vec_uchar16, 0,1,2,3,0,1,2,3, 8,9,10,11, 8,9,10,11); in _floor() local
65 in_hi = spu_shuffle(in, in, splat_hi); in _floor()
Dasind2.h113 vec_uchar16 splat_hi = ((vec_uchar16){0,1,2,3, 0,1,2,3, 8,9,10,11, 8,9,10,11}); in _asind2() local
126 x_gt_half = spu_shuffle(x_gt_half, x_gt_half, splat_hi); in _asind2()
Dpowd2.h63 vec_uchar16 splat_hi = (vec_uchar16) { 0,1,2,3,0,1,2,3, 8,9,10,11, 8,9,10,11 }; in _powd2()
85 in_hi = spu_shuffle(y, y, splat_hi); in _powd2()
Ddivd2.h106 vec_uchar16 splat_hi = (vec_uchar16){0,1,2,3, 0,1,2,3, 8, 9,10,11, 8,9,10,11}; in _divd2()
117 a_exp = spu_shuffle(a_exp, a_exp, splat_hi); in _divd2()
119 b_exp = spu_shuffle(b_exp, b_exp, splat_hi); in _divd2()
Drecipd2.h118 vec_uchar16 splat_hi = (vec_uchar16){0,1,2,3, 0,1,2,3, 8,9,10,11, 8,9,10,11}; in _recipd2()
129 isdenorm0 = spu_cmpeq(spu_shuffle((vec_uint4)exp, (vec_uint4)exp, splat_hi), 0); in _recipd2()