/picolibc-latest/newlib/libm/machine/spu/headers/ |
D | remquo.h | 44 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 …]
|
D | remainder.h | 44 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()
|
D | round.h | 44 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()
|
D | fmod.h | 47 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()
|
D | truncd2.h | 58 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()
|
D | trunc.h | 43 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()
|
D | acosd2.h | 109 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()
|
D | floord2.h | 62 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()
|
D | ceil.h | 46 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()
|
D | floor.h | 44 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()
|
D | asind2.h | 113 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()
|
D | powd2.h | 63 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()
|
D | divd2.h | 106 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()
|
D | recipd2.h | 118 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()
|