Home
last modified time | relevance | path

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

/picolibc-latest/newlib/libm/machine/spu/headers/
Dfloorf4.h67 vec_uint4 mask, frac_mask, addend, insert, pos; in _floorf4() local
93 insert = spu_andc(spu_andc(spu_splats((unsigned int)0xBF800000), pos), in _floorf4()
96 out = (vec_float4)spu_add(spu_sel((vec_uint4)value, insert, mask), addend); in _floorf4()
Dfloorf.h86 vec_uint4 mask, frac_mask, addend, insert, pos; in _floorf()
115 insert = spu_andc(spu_andc(VEC_SPLAT_U32(0xBF800000), pos), in _floorf()
118 out = (vec_float4)spu_add(spu_sel((vec_uint4)in, insert, mask), addend); in _floorf()
Dceilf.h86 vec_uint4 mask, frac_mask, addend, insert, pos; in _ceilf()
115 insert = spu_andc(spu_and(pos, (vec_uint4)one), in _ceilf()
118 out = (vec_float4)spu_add(spu_sel((vec_uint4)in, insert, mask), addend); in _ceilf()
Dfloord2.h65 vec_uint4 mask, mask_1, frac_mask, addend, insert, pos, equal0; in _floord2() local
100 insert = spu_andc(spu_andc((vec_uint4)minus_one, pos), in _floord2()
103 in = spu_sel(in, (vec_double2)insert, spu_andc((vec_ullong2)mask, sign)); in _floord2()
Dceil.h49 vec_uint4 mask, mask_1, frac_mask, addend, insert, pos, equal0; in _ceil() local
86 insert = spu_andc(spu_and(pos, (vec_uint4)one_d), in _ceil()
89 in = spu_sel(in, (vec_double2)insert, spu_andc((vec_ullong2)mask, sign)); in _ceil()
Dfloor.h47 vec_uint4 mask, mask_1, frac_mask, addend, insert, pos, equal0; in _floor() local
85 insert = spu_andc(spu_andc((vec_uint4)minus_one, pos), in _floor()
88 in = spu_sel(in, (vec_double2)insert, spu_andc((vec_ullong2)mask, sign)); in _floor()
/picolibc-latest/newlib/
DChangeLog-201521339 insert zeroes after significant digits.