Home
last modified time | relevance | path

Searched refs:shuffle (Results 1 – 12 of 12) sorted by relevance

/picolibc-3.5.0-3.4.0/newlib/libc/machine/spu/
Dmemmove.c50 vec_uchar16 sdata1, sdata2, sdata, ddata, shuffle; in memmove() local
104 shuffle = (vec_uchar16)spu_add((vec_uint4)spu_splats((unsigned char)delta), in memmove()
113 sdata = spu_shuffle(sdata1, sdata2, shuffle); in memmove()
137 *vDst++ = spu_shuffle(sdata1, sdata2, shuffle); in memmove()
144 *vDst = spu_sel(*vDst, spu_shuffle(sdata2, *vSrc, shuffle), mask); in memmove()
172shuffle = (vec_uchar16)spu_sub(VEC_LITERAL(vec_uint4, 0x10111213, 0x14151617, 0x18191A1B, 0x1C1D1E… in memmove()
181 sdata = spu_shuffle(sdata1, sdata2, shuffle); in memmove()
205 *vDst-- = spu_shuffle(sdata1, sdata2, shuffle); in memmove()
212 *vDst = spu_sel(*vDst, spu_shuffle(*vSrc, sdata1, shuffle), mask); in memmove()
Dmemcpy.c53 vec_uchar16 sdata1, sdata2, sdata, ddata, shuffle; in memcpy() local
75 shuffle = (vec_uchar16)spu_add((vec_uint4)spu_splats((unsigned char)delta), in memcpy()
84 sdata = spu_shuffle(sdata1, sdata2, shuffle); in memcpy()
108 *vDst++ = spu_shuffle(sdata1, sdata2, shuffle); in memcpy()
115 *vDst = spu_sel(*vDst, spu_shuffle(sdata2, *vSrc, shuffle), mask); in memcpy()
Dstrcpy.h46 vec_uchar16 sdata1, sdata2, sdata, shuffle; in _strncpy() local
80 shuffle = spu_splats((unsigned char) offset); in _strncpy()
81 shuffle = (vec_uchar16) spu_add((vec_uint4) shuffle, val_0123); in _strncpy()
86 sdata = spu_shuffle(sdata1, sdata2, shuffle); in _strncpy()
139 sdata = spu_shuffle(sdata1, sdata2, shuffle); in _strncpy()
152 sdata = spu_shuffle(sdata1, sdata2, shuffle); in _strncpy()
Dstrcspn.c45 vec_uchar16 shuffle, match, initial_splat, splat; in strcspn() local
51 shuffle = (vec_uchar16)spu_add((vec_uint4)spu_splats((unsigned char) offset), in strcspn()
64 data1 = spu_shuffle(dataA, dataB, shuffle); in strcspn()
Dstrpbrk.c45 vec_uchar16 shuffle, match, initial_splat, splat, eos; in strpbrk() local
51 shuffle = (vec_uchar16)spu_add((vec_uint4)spu_splats((unsigned char) offset), in strpbrk()
62 data1 = spu_shuffle(dataA, dataB, shuffle); in strpbrk()
Dstrspn.c45 vec_uchar16 shuffle, match, initial_splat, splat; in strspn() local
51 shuffle = (vec_uchar16)spu_add((vec_uint4)spu_splats((unsigned char) offset), in strspn()
64 data1 = spu_shuffle(dataA, dataB, shuffle); in strspn()
/picolibc-3.5.0-3.4.0/newlib/libc/machine/sparc/
Dshuffle.c24 shuffle (int a, int b) in shuffle() function
DCMakeLists.txt39 shuffle.c
Dmeson.build39 'shuffle.c',
/picolibc-3.5.0-3.4.0/newlib/libc/machine/sparc/machine/
Dsparclet.h39 shuffle (int a, int b) in shuffle() function
/picolibc-3.5.0-3.4.0/
DCOPYING.picolibc4216 newlib/libc/machine/sparc/shuffle.c
/picolibc-3.5.0-3.4.0/newlib/
DChangeLog-201524085 * libc/machine/sparc/{scan.c,shuffle.c}: New files.