Home
last modified time | relevance | path

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

/picolibc-latest/newlib/libm/machine/spu/headers/
Dtruncf4.h59 vec_uint4 or_mask, and_mask, mask; in _truncf4() local
70 and_mask = spu_rlmask(spu_splats((unsigned int)0x7FFFFF), exp); in _truncf4()
71 mask = spu_or(spu_and(and_mask, spu_cmpgt(exp, -31)), or_mask); in _truncf4()
Dtruncf.h42 vec_uint4 or_mask, and_mask, mask; in _truncf() local
54 and_mask = spu_rlmask(VEC_SPLAT_U32(0x7FFFFF), exp); in _truncf()
56 mask = spu_or(spu_and(and_mask, spu_cmpgt(exp, -31)), or_mask); in _truncf()
Dpowd2.h66 vec_uint4 or_mask, and_mask, evenmask, intmask; in _powd2() local
91 and_mask = spu_rlmask(((vec_uint4) { 0xFFFFF, -1, 0xFFFFF, -1 }), shift); in _powd2()
92 intmask = spu_or(spu_and(and_mask, spu_cmpgt(shift, -32)), or_mask); in _powd2()
98 and_mask = spu_rlmask(((vec_uint4) { 0xFFFFF, -1, 0xFFFFF, -1 }), shift); in _powd2()
99 evenmask = spu_or(spu_and(and_mask, spu_cmpgt(shift, -32)), or_mask); in _powd2()
Dtruncd2.h61 vec_uint4 or_mask, and_mask, mask; in _truncd2() local
74 and_mask = spu_rlmask(((vec_uint4) { 0xFFFFF, -1, 0xFFFFF, -1 }), shift); in _truncd2()
75 mask = spu_or(spu_and(and_mask, spu_cmpgt(shift, -32)), or_mask); in _truncd2()
Dtrunc.h46 vec_uint4 or_mask, and_mask, mask; in _trunc() local
61 and_mask = spu_rlmask(VEC_LITERAL(vec_uint4, 0xFFFFF, -1, 0xFFFFF, -1), shift); in _trunc()
62 mask = spu_or(spu_and(and_mask, spu_cmpgt(shift, -31)), or_mask); in _trunc()
Droundf.h45 vec_uint4 or_mask, and_mask, mask, addend; in _roundf() local
64 and_mask = spu_rlmask(VEC_SPLAT_U32(0x7FFFFF), exp); in _roundf()
66 mask = spu_or(spu_and(and_mask, spu_cmpgt(exp, -31)), or_mask); in _roundf()
Dround.h47 vec_uint4 or_mask, and_mask, mask, addend; in _round() local
75 and_mask = spu_rlmask(VEC_LITERAL(vec_uint4, 0xFFFFF, -1, 0xFFFFF, -1), in _round()
77 mask = spu_or(spu_and(and_mask, spu_cmpgt(shift, -31)), or_mask); in _round()