Searched refs:and_mask (Results 1 – 7 of 7) sorted by relevance
/picolibc-latest/newlib/libm/machine/spu/headers/ |
D | truncf4.h | 59 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()
|
D | truncf.h | 42 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()
|
D | powd2.h | 66 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()
|
D | truncd2.h | 61 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()
|
D | trunc.h | 46 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()
|
D | roundf.h | 45 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()
|
D | round.h | 47 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()
|