/dports/devel/sdl12/SDL-1.2.15/src/video/ps3/spulibs/ |
H A D | yuv2rgb_converter.c | 498 …vector float Y_1 = spu_convtf((vector unsigned int)spu_shuffle(vec_null, vchar_Y_1, vec_char2int_f… in yuv_to_rgb_w32_line() 499 …vector float Y_2 = spu_convtf((vector unsigned int)spu_shuffle(vec_null, vchar_Y_1, vec_char2int_s… in yuv_to_rgb_w32_line() 500 …vector float Y_3 = spu_convtf((vector unsigned int)spu_shuffle(vec_null, vchar_Y_1, vec_char2int_t… in yuv_to_rgb_w32_line() 501 …vector float Y_4 = spu_convtf((vector unsigned int)spu_shuffle(vec_null, vchar_Y_1, vec_char2int_f… in yuv_to_rgb_w32_line() 502 …vector float Y_5 = spu_convtf((vector unsigned int)spu_shuffle(vec_null, vchar_Y_2, vec_char2int_f… in yuv_to_rgb_w32_line() 503 …vector float Y_6 = spu_convtf((vector unsigned int)spu_shuffle(vec_null, vchar_Y_2, vec_char2int_s… in yuv_to_rgb_w32_line() 504 …vector float Y_7 = spu_convtf((vector unsigned int)spu_shuffle(vec_null, vchar_Y_2, vec_char2int_t… in yuv_to_rgb_w32_line() 505 …vector float Y_8 = spu_convtf((vector unsigned int)spu_shuffle(vec_null, vchar_Y_2, vec_char2int_f… in yuv_to_rgb_w32_line() 506 …vector float Y_9 = spu_convtf((vector unsigned int)spu_shuffle(vec_null, vchar_Y_3, vec_char2int_f… in yuv_to_rgb_w32_line() 508 …vector float Y_11 = spu_convtf((vector unsigned int)spu_shuffle(vec_null, vchar_Y_3, vec_char2int_… in yuv_to_rgb_w32_line() [all …]
|
/dports/devel/tinygo/tinygo-0.14.1/lib/picolibc/newlib/libm/machine/spu/headers/ |
H A D | remquo.h | 78 quo_pos = spu_shuffle(quo_pos, quo_pos, splat_hi); in _remquo() 84 x_hi = spu_shuffle(abs_x, abs_x, splat_hi); in _remquo() 85 y_lo = spu_shuffle(abs_y, abs_y, splat_lo); in _remquo() 86 y_hi = spu_shuffle(abs_y, abs_y, splat_hi); in _remquo() 87 y8_hi = spu_shuffle(abs_8y, abs_8y, splat_hi); in _remquo() 124 borrow = spu_shuffle(borrow, borrow, propagate); in _remquo() 134 borrow = spu_shuffle(borrow, borrow, propagate); in _remquo() 187 not_ge = spu_shuffle(not_ge, not_ge, splat_hi); in _remquo() 203 not_ge = spu_shuffle(not_ge, not_ge, splat_hi); in _remquo() 219 bias = spu_shuffle(bias, bias, splat_hi); in _remquo() [all …]
|
H A D | remainder.h | 79 x_hi = spu_shuffle(abs_x, abs_x, splat_hi); in _remainder() 80 y_lo = spu_shuffle(abs_y, abs_y, splat_lo); in _remainder() 81 y_hi = spu_shuffle(abs_y, abs_y, splat_hi); in _remainder() 82 y2_hi = spu_shuffle(abs_2y, abs_2y, splat_hi); in _remainder() 119 borrow = spu_shuffle(borrow, borrow, propagate); in _remainder() 122 result0 = spu_or(spu_cmpeq(spu_or(z, spu_shuffle(z, z, swap_words)), 0), result0); in _remainder() 129 borrow = spu_shuffle(borrow, borrow, propagate); in _remainder() 132 mant_x = spu_sel(mant_x, z, spu_cmpgt((vec_int4)spu_shuffle(z, z, splat_hi), -1)); in _remainder() 146 cnt = spu_add(spu_shuffle(cnt, cnt, splat_hi), -11); in _remainder() 179 bias = spu_shuffle(bias, bias, splat_hi); in _remainder() [all …]
|
H A D | erfcf4.h | 367 vec_float4 coeff_14 = spu_shuffle(c14a, c14b, shufflepattern); in _erfcf4() 368 vec_float4 coeff_13 = spu_shuffle(c13a, c13b, shufflepattern); in _erfcf4() 369 vec_float4 coeff_12 = spu_shuffle(c12a, c12b, shufflepattern); in _erfcf4() 370 vec_float4 coeff_11 = spu_shuffle(c11a, c11b, shufflepattern); in _erfcf4() 371 vec_float4 coeff_10 = spu_shuffle(c10a, c10b, shufflepattern); in _erfcf4() 372 vec_float4 coeff_09 = spu_shuffle(c09a, c09b, shufflepattern); in _erfcf4() 373 vec_float4 coeff_08 = spu_shuffle(c08a, c08b, shufflepattern); in _erfcf4() 374 vec_float4 coeff_07 = spu_shuffle(c07a, c07b, shufflepattern); in _erfcf4() 375 vec_float4 coeff_06 = spu_shuffle(c06a, c06b, shufflepattern); in _erfcf4() 376 vec_float4 coeff_05 = spu_shuffle(c05a, c05b, shufflepattern); in _erfcf4() [all …]
|
H A D | fmod.h | 74 x_hi = spu_shuffle(abs_x, abs_x, splat_hi); in _fmod() 75 y_hi = spu_shuffle(abs_y, abs_y, splat_hi); in _fmod() 104 borrow = spu_shuffle(borrow, borrow, propagate); in _fmod() 107 result0 = spu_or(spu_cmpeq(spu_or(z, spu_shuffle(z, z, swap_words)), 0), result0); in _fmod() 110 spu_cmpgt((vec_int4)spu_shuffle(z, z, splat_hi), -1)); in _fmod() 114 borrow = spu_shuffle(borrow, borrow, propagate); in _fmod() 118 spu_cmpgt((vec_int4)spu_shuffle(z, z, splat_hi), -1)); in _fmod() 121 result0 = spu_or(spu_cmpeq(spu_or(mant_x, spu_shuffle(mant_x, mant_x, swap_words)), 0), result0); in _fmod() 132 cnt = spu_add(spu_shuffle(cnt, cnt, splat_hi), -11); in _fmod()
|
H A D | erff4.h | 341 vec_float4 coeff_10 = spu_shuffle(c10a, c10b, shufflepattern); in _erff4() 342 vec_float4 coeff_09 = spu_shuffle(c09a, c09b, shufflepattern); in _erff4() 343 vec_float4 coeff_08 = spu_shuffle(c08a, c08b, shufflepattern); in _erff4() 344 vec_float4 coeff_07 = spu_shuffle(c07a, c07b, shufflepattern); in _erff4() 345 vec_float4 coeff_06 = spu_shuffle(c06a, c06b, shufflepattern); in _erff4() 346 vec_float4 coeff_05 = spu_shuffle(c05a, c05b, shufflepattern); in _erff4() 347 vec_float4 coeff_04 = spu_shuffle(c04a, c04b, shufflepattern); in _erff4() 348 vec_float4 coeff_03 = spu_shuffle(c03a, c03b, shufflepattern); in _erff4() 349 vec_float4 coeff_02 = spu_shuffle(c02a, c02b, shufflepattern); in _erff4() 350 vec_float4 coeff_01 = spu_shuffle(c01a, c01b, shufflepattern); in _erff4() [all …]
|
H A D | lgammaf4.h | 403 vec_float4 coeff_00 = spu_shuffle(c00a, c00b, shufflepattern); in _lgammaf4() 404 vec_float4 coeff_01 = spu_shuffle(c01a, c01b, shufflepattern); in _lgammaf4() 405 vec_float4 coeff_02 = spu_shuffle(c02a, c02b, shufflepattern); in _lgammaf4() 406 vec_float4 coeff_03 = spu_shuffle(c03a, c03b, shufflepattern); in _lgammaf4() 407 vec_float4 coeff_04 = spu_shuffle(c04a, c04b, shufflepattern); in _lgammaf4() 408 vec_float4 coeff_06 = spu_shuffle(c06a, c06b, shufflepattern); in _lgammaf4() 409 vec_float4 coeff_07 = spu_shuffle(c07a, c07b, shufflepattern); in _lgammaf4() 410 vec_float4 coeff_05 = spu_shuffle(c05a, c05b, shufflepattern); in _lgammaf4() 411 vec_float4 coeff_08 = spu_shuffle(c08a, c08b, shufflepattern); in _lgammaf4() 412 vec_float4 coeff_09 = spu_shuffle(c09a, c09b, shufflepattern); in _lgammaf4() [all …]
|
H A D | lgammad2.h | 168 xf = spu_shuffle(xf, xf, dup_even); in _lgammad2() 256 xf = spu_shuffle(xf, xf, dup_even); in _lgammad2() 280 isneg = (vec_uint4)spu_shuffle(x, x, dup_even); in _lgammad2() 288 xhigh = (vec_uint4)spu_shuffle(xabs, xabs, dup_even); in _lgammad2() 289 xlow = (vec_uint4)spu_shuffle(xabs, xabs, dup_odd); in _lgammad2() 297 xthigh = (vec_uint4)spu_shuffle(xtrunc, xtrunc, dup_even); in _lgammad2() 298 xtlow = (vec_uint4)spu_shuffle(xtrunc, xtrunc, dup_odd); in _lgammad2() 305 is1 = spu_and(is1, spu_shuffle(is1, is1, swap_word)); in _lgammad2() 307 is2 = spu_and(is2, spu_shuffle(is2, is2, swap_word)); in _lgammad2()
|
/dports/devel/arm-none-eabi-newlib/newlib-2.4.0/newlib/libm/machine/spu/headers/ |
H A D | remquo.h | 78 quo_pos = spu_shuffle(quo_pos, quo_pos, splat_hi); in _remquo() 84 x_hi = spu_shuffle(abs_x, abs_x, splat_hi); in _remquo() 85 y_lo = spu_shuffle(abs_y, abs_y, splat_lo); in _remquo() 86 y_hi = spu_shuffle(abs_y, abs_y, splat_hi); in _remquo() 87 y8_hi = spu_shuffle(abs_8y, abs_8y, splat_hi); in _remquo() 124 borrow = spu_shuffle(borrow, borrow, propagate); in _remquo() 134 borrow = spu_shuffle(borrow, borrow, propagate); in _remquo() 187 not_ge = spu_shuffle(not_ge, not_ge, splat_hi); in _remquo() 203 not_ge = spu_shuffle(not_ge, not_ge, splat_hi); in _remquo() 219 bias = spu_shuffle(bias, bias, splat_hi); in _remquo() [all …]
|
H A D | remainder.h | 79 x_hi = spu_shuffle(abs_x, abs_x, splat_hi); in _remainder() 80 y_lo = spu_shuffle(abs_y, abs_y, splat_lo); in _remainder() 81 y_hi = spu_shuffle(abs_y, abs_y, splat_hi); in _remainder() 82 y2_hi = spu_shuffle(abs_2y, abs_2y, splat_hi); in _remainder() 119 borrow = spu_shuffle(borrow, borrow, propagate); in _remainder() 122 result0 = spu_or(spu_cmpeq(spu_or(z, spu_shuffle(z, z, swap_words)), 0), result0); in _remainder() 129 borrow = spu_shuffle(borrow, borrow, propagate); in _remainder() 132 mant_x = spu_sel(mant_x, z, spu_cmpgt((vec_int4)spu_shuffle(z, z, splat_hi), -1)); in _remainder() 146 cnt = spu_add(spu_shuffle(cnt, cnt, splat_hi), -11); in _remainder() 179 bias = spu_shuffle(bias, bias, splat_hi); in _remainder() [all …]
|
H A D | erfcf4.h | 367 vec_float4 coeff_14 = spu_shuffle(c14a, c14b, shufflepattern); in _erfcf4() 368 vec_float4 coeff_13 = spu_shuffle(c13a, c13b, shufflepattern); in _erfcf4() 369 vec_float4 coeff_12 = spu_shuffle(c12a, c12b, shufflepattern); in _erfcf4() 370 vec_float4 coeff_11 = spu_shuffle(c11a, c11b, shufflepattern); in _erfcf4() 371 vec_float4 coeff_10 = spu_shuffle(c10a, c10b, shufflepattern); in _erfcf4() 372 vec_float4 coeff_09 = spu_shuffle(c09a, c09b, shufflepattern); in _erfcf4() 373 vec_float4 coeff_08 = spu_shuffle(c08a, c08b, shufflepattern); in _erfcf4() 374 vec_float4 coeff_07 = spu_shuffle(c07a, c07b, shufflepattern); in _erfcf4() 375 vec_float4 coeff_06 = spu_shuffle(c06a, c06b, shufflepattern); in _erfcf4() 376 vec_float4 coeff_05 = spu_shuffle(c05a, c05b, shufflepattern); in _erfcf4() [all …]
|
H A D | fmod.h | 74 x_hi = spu_shuffle(abs_x, abs_x, splat_hi); in _fmod() 75 y_hi = spu_shuffle(abs_y, abs_y, splat_hi); in _fmod() 104 borrow = spu_shuffle(borrow, borrow, propagate); in _fmod() 107 result0 = spu_or(spu_cmpeq(spu_or(z, spu_shuffle(z, z, swap_words)), 0), result0); in _fmod() 110 spu_cmpgt((vec_int4)spu_shuffle(z, z, splat_hi), -1)); in _fmod() 114 borrow = spu_shuffle(borrow, borrow, propagate); in _fmod() 118 spu_cmpgt((vec_int4)spu_shuffle(z, z, splat_hi), -1)); in _fmod() 121 result0 = spu_or(spu_cmpeq(spu_or(mant_x, spu_shuffle(mant_x, mant_x, swap_words)), 0), result0); in _fmod() 132 cnt = spu_add(spu_shuffle(cnt, cnt, splat_hi), -11); in _fmod()
|
H A D | erff4.h | 341 vec_float4 coeff_10 = spu_shuffle(c10a, c10b, shufflepattern); in _erff4() 342 vec_float4 coeff_09 = spu_shuffle(c09a, c09b, shufflepattern); in _erff4() 343 vec_float4 coeff_08 = spu_shuffle(c08a, c08b, shufflepattern); in _erff4() 344 vec_float4 coeff_07 = spu_shuffle(c07a, c07b, shufflepattern); in _erff4() 345 vec_float4 coeff_06 = spu_shuffle(c06a, c06b, shufflepattern); in _erff4() 346 vec_float4 coeff_05 = spu_shuffle(c05a, c05b, shufflepattern); in _erff4() 347 vec_float4 coeff_04 = spu_shuffle(c04a, c04b, shufflepattern); in _erff4() 348 vec_float4 coeff_03 = spu_shuffle(c03a, c03b, shufflepattern); in _erff4() 349 vec_float4 coeff_02 = spu_shuffle(c02a, c02b, shufflepattern); in _erff4() 350 vec_float4 coeff_01 = spu_shuffle(c01a, c01b, shufflepattern); in _erff4() [all …]
|
H A D | lgammaf4.h | 403 vec_float4 coeff_00 = spu_shuffle(c00a, c00b, shufflepattern); in _lgammaf4() 404 vec_float4 coeff_01 = spu_shuffle(c01a, c01b, shufflepattern); in _lgammaf4() 405 vec_float4 coeff_02 = spu_shuffle(c02a, c02b, shufflepattern); in _lgammaf4() 406 vec_float4 coeff_03 = spu_shuffle(c03a, c03b, shufflepattern); in _lgammaf4() 407 vec_float4 coeff_04 = spu_shuffle(c04a, c04b, shufflepattern); in _lgammaf4() 408 vec_float4 coeff_06 = spu_shuffle(c06a, c06b, shufflepattern); in _lgammaf4() 409 vec_float4 coeff_07 = spu_shuffle(c07a, c07b, shufflepattern); in _lgammaf4() 410 vec_float4 coeff_05 = spu_shuffle(c05a, c05b, shufflepattern); in _lgammaf4() 411 vec_float4 coeff_08 = spu_shuffle(c08a, c08b, shufflepattern); in _lgammaf4() 412 vec_float4 coeff_09 = spu_shuffle(c09a, c09b, shufflepattern); in _lgammaf4() [all …]
|
H A D | lgammad2.h | 168 xf = spu_shuffle(xf, xf, dup_even); in _lgammad2() 256 xf = spu_shuffle(xf, xf, dup_even); in _lgammad2() 280 isneg = (vec_uint4)spu_shuffle(x, x, dup_even); in _lgammad2() 288 xhigh = (vec_uint4)spu_shuffle(xabs, xabs, dup_even); in _lgammad2() 289 xlow = (vec_uint4)spu_shuffle(xabs, xabs, dup_odd); in _lgammad2() 297 xthigh = (vec_uint4)spu_shuffle(xtrunc, xtrunc, dup_even); in _lgammad2() 298 xtlow = (vec_uint4)spu_shuffle(xtrunc, xtrunc, dup_odd); in _lgammad2() 305 is1 = spu_and(is1, spu_shuffle(is1, is1, swap_word)); in _lgammad2() 307 is2 = spu_and(is2, spu_shuffle(is2, is2, swap_word)); in _lgammad2()
|
/dports/devel/arm-none-eabi-newlib/newlib-2.4.0/newlib/libc/machine/spu/ |
H A D | memmove.c | 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() 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()
|
H A D | strcspn.c | 64 data1 = spu_shuffle(dataA, dataB, shuffle); in strcspn() 69 data2 = spu_shuffle(data2, data2, initial_splat); in strcspn() 84 data2 = spu_shuffle(data2, data2, splat); in strcspn()
|
H A D | strpbrk.c | 62 data1 = spu_shuffle(dataA, dataB, shuffle); in strpbrk() 68 data2 = spu_shuffle(data2, data2, initial_splat); in strpbrk() 81 data2 = spu_shuffle(data2, data2, splat); in strpbrk()
|
H A D | strspn.c | 64 data1 = spu_shuffle(dataA, dataB, shuffle); in strspn() 70 data2 = spu_shuffle(data2, data2, initial_splat); in strspn() 83 data2 = spu_shuffle(data2, data2, splat); in strspn()
|
H A D | memcpy.c | 81 sdata = spu_shuffle(sdata1, sdata2, shuffle); in memcpy() 105 *vDst++ = spu_shuffle(sdata1, sdata2, shuffle); in memcpy() 112 *vDst = spu_sel(*vDst, spu_shuffle(sdata2, *vSrc, shuffle), mask); in memcpy()
|
/dports/devel/tinygo/tinygo-0.14.1/lib/picolibc/newlib/libc/machine/spu/ |
H A D | memmove.c | 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() 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()
|
H A D | strcspn.c | 64 data1 = spu_shuffle(dataA, dataB, shuffle); in strcspn() 69 data2 = spu_shuffle(data2, data2, initial_splat); in strcspn() 84 data2 = spu_shuffle(data2, data2, splat); in strcspn()
|
H A D | strpbrk.c | 62 data1 = spu_shuffle(dataA, dataB, shuffle); in strpbrk() 68 data2 = spu_shuffle(data2, data2, initial_splat); in strpbrk() 81 data2 = spu_shuffle(data2, data2, splat); in strpbrk()
|
H A D | strspn.c | 64 data1 = spu_shuffle(dataA, dataB, shuffle); in strspn() 70 data2 = spu_shuffle(data2, data2, initial_splat); in strspn() 83 data2 = spu_shuffle(data2, data2, splat); in strspn()
|
H A D | memcpy.c | 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()
|