Home
last modified time | relevance | path

Searched refs:mask3 (Results 1 – 2 of 2) sorted by relevance

/picolibc-3.7.0-3.6.0/newlib/libc/machine/spu/
Dmemmove.c51 vec_uchar16 mask, mask1, mask2, mask3, one = spu_splats((unsigned char)-1); in memmove() local
68 mask3 = (vec_uchar16)spu_cmpgt(spu_splats((unsigned int)(doffset1 + n)), 15); in memmove()
126 mask3 = (vec_uchar16)spu_cmpgt(spu_splats((unsigned int)(doffset1 + n)), 15); in memmove()
128 *vDst++ = spu_sel(ddata, sdata, spu_and(mask1, spu_or(mask2, mask3))); in memmove()
194 mask3 = (vec_uchar16)spu_cmpgt(spu_splats((int)(doffset2 - n)), -2); in memmove()
196 *vDst-- = spu_sel(ddata, sdata, spu_and(mask2, spu_orc(mask1, mask3))); in memmove()
Dmemcpy.c54 vec_uchar16 mask, mask1, mask2, mask3; in memcpy() local
97 mask3 = (vec_uchar16)spu_cmpgt(spu_splats((unsigned int)(doffset1 + n)), 15); in memcpy()
99 *vDst++ = spu_sel(ddata, sdata, spu_and(mask1, spu_or(mask2, mask3))); in memcpy()