s3 36 libavcodec/binkdsp.c #define IDCT_TRANSFORM(dest,s0,s1,s2,s3,s4,s5,s6,s7,d0,d1,d2,d3,d4,d5,d6,d7,munge,src) {\ s3 41 libavcodec/binkdsp.c const int a4 = (src)[s5] + (src)[s3]; \ s3 42 libavcodec/binkdsp.c const int a5 = (src)[s5] - (src)[s3]; \ s3 60 libavcodec/diracdsp.c const uint8_t *s3 = src[3]; \ s3 65 libavcodec/diracdsp.c OP(dst[x], (s0[x]*w[0] + s1[x]*w[1] + s2[x]*w[2] + s3[x]*w[3] + 8) >> 4); \ s3 72 libavcodec/diracdsp.c s3 += stride; \ s3 36 libavcodec/eaidct.c #define IDCT_TRANSFORM(dest,s0,s1,s2,s3,s4,s5,s6,s7,d0,d1,d2,d3,d4,d5,d6,d7,munge,src) {\ s3 39 libavcodec/eaidct.c const int a5 = (src)[s5] + (src)[s3]; \ s3 40 libavcodec/eaidct.c const int a3 = (src)[s5] - (src)[s3]; \ s3 88 libavcodec/hqx.c int s0, s1, s2, s3, s4, s5, s6, s7; s3 93 libavcodec/hqx.c s3 = (int) blk[3 * 8] * quant[3 * 8]; s3 99 libavcodec/hqx.c t0 = (s3 * 19266 + s5 * 12873) >> 15; s3 100 libavcodec/hqx.c t1 = (s5 * 19266 - s3 * 12873) >> 15; s3 130 libavcodec/imgconvert.c const uint8_t *s1, *s2, *s3, *s4; s3 136 libavcodec/imgconvert.c s3 = s2 + src_wrap; s3 137 libavcodec/imgconvert.c s4 = s3 + src_wrap; s3 142 libavcodec/imgconvert.c s3[0] + s3[1] + s3[2] + s3[3] + s3 146 libavcodec/imgconvert.c s3 += 4; s3 243 libavcodec/ivi_dsp.c #define INV_HAAR8(s1, s5, s3, s7, s2, s4, s6, s8,\ s3 247 libavcodec/ivi_dsp.c IVI_HAAR_BFLY(t1, t5, t1, t5, t0); IVI_HAAR_BFLY(t1, s3, t1, t3, t0);\ s3 261 libavcodec/ivi_dsp.c #define INV_HAAR4(s1, s3, s5, s7, d1, d2, d3, d4, t0, t1, t2, t3, t4) {\ s3 262 libavcodec/ivi_dsp.c IVI_HAAR_BFLY(s1, s3, t0, t1, t4);\ s3 505 libavcodec/ivi_dsp.c #define IVI_INV_SLANT8(s1, s4, s8, s5, s2, s6, s3, s7,\ s3 511 libavcodec/ivi_dsp.c IVI_SLANT_BFLY(s7, s3, t7, t3, t0); IVI_SLANT_BFLY(t4, s8, t4, t8, t0);\ s3 527 libavcodec/ivi_dsp.c #define IVI_INV_SLANT4(s1, s4, s2, s3, d1, d2, d3, d4, t0, t1, t2, t3, t4) {\ s3 528 libavcodec/ivi_dsp.c IVI_SLANT_BFLY(s1, s2, t1, t2, t0); IVI_IREFLECT (s4, s3, t4, t3, t0);\ s3 353 libavcodec/mips/mpegaudiodsp_mips_fixed.c int t0, t1, t2, t3, s0, s1, s2, s3; s3 875 libavcodec/mips/mpegaudiodsp_mips_fixed.c [temp_reg2] "=&r" (temp_reg2), [s1] "=&r" (s1), [s3] "=&r" (s3), s3 792 libavcodec/mips/mpegaudiodsp_mips_float.c float t0, t1, t2, t3, s0, s1, s2, s3; s3 1220 libavcodec/mips/mpegaudiodsp_mips_float.c [s2] "=&f" (s2), [s3] "=&f" (s3) s3 306 libavcodec/mpegaudiodsp_template.c INTFLOAT t0, t1, t2, t3, s0, s1, s2, s3; s3 355 libavcodec/mpegaudiodsp_template.c s3 = MULLx(t3 - t2, icos36 [8 - j], FRAC_BITS); s3 364 libavcodec/mpegaudiodsp_template.c t0 = s2 + s3; s3 365 libavcodec/mpegaudiodsp_template.c t1 = s2 - s3; s3 381 libavcodec/on2avc.c #define CMUL0(dst, id, s0, s1, s2, s3, t0, t1, t2, t3, is, it) \ s3 383 libavcodec/on2avc.c + s2[is] * t2[it] + s3[is] * t3[it]; \ s3 385 libavcodec/on2avc.c + s2[is] * t2[it + 1] + s3[is] * t3[it + 1]; s3 387 libavcodec/on2avc.c #define CMUL1(dst, s0, s1, s2, s3, t0, t1, t2, t3, is, it) \ s3 391 libavcodec/on2avc.c + CMUL1_R(s3, t3, is, it); \ s3 395 libavcodec/on2avc.c + CMUL1_I(s3, t3, is, it); s3 397 libavcodec/on2avc.c #define CMUL2(dst, s0, s1, s2, s3, t0, t1, t2, t3, is, it) \ s3 401 libavcodec/on2avc.c + CMUL2_R(s3, t3, is, it); \ s3 405 libavcodec/on2avc.c + CMUL2_I(s3, t3, is, it); s3 407 libavcodec/on2avc.c static void combine_fft(float *s0, float *s1, float *s2, float *s3, float *dst, s3 426 libavcodec/on2avc.c CMUL0(dst, 0, s0, s1, s2, s3, t0, t1, t2, t3, 0, 0); s3 435 libavcodec/on2avc.c CMUL1(d1, s0, s1, s2, s3, t0, t1, t2, t3, j, k); s3 436 libavcodec/on2avc.c CMUL1(d2, s0, s1, s2, s3, h0, h1, h2, h3, j, k); s3 440 libavcodec/on2avc.c CMUL0(dst, len4, s0, s1, s2, s3, t0, t1, t2, t3, 1, hoff); s3 441 libavcodec/on2avc.c CMUL0(dst, len4 + len2, s0, s1, s2, s3, h0, h1, h2, h3, 1, hoff); s3 448 libavcodec/on2avc.c CMUL2(d1, s0, s1, s2, s3, t0, t1, t2, t3, j, k); s3 449 libavcodec/on2avc.c CMUL2(d2, s0, s1, s2, s3, h0, h1, h2, h3, j, k); s3 453 libavcodec/on2avc.c CMUL0(dst, len2 + 4, s0, s1, s2, s3, t0, t1, t2, t3, 0, k); s3 69 libavcodec/ppc/fft_init.c im = vec_perm(a, b, vcprm(s3,s1,3,1)); /* { z[-k-1].im, z[-k-2].im, z[k+1].im, z[k].im } */\ s3 82 libavcodec/ppc/fft_init.c d = vec_perm(r##p, i##p, vcprm(3,s3,3,s3));\ s3 122 libavcodec/ppc/fft_init.c pout[2*j] = vec_perm(a, d, vcprm(0,s3,1,s2)); s3 124 libavcodec/ppc/fft_init.c pout[2*k] = vec_perm(c, b, vcprm(0,s3,1,s2)); s3 99 libavcodec/ppc/fft_vsx.h x2 = vec_perm(x0, x1, vcprm(2,s2,3,s3)); s3 100 libavcodec/ppc/fft_vsx.h x3 = vec_perm(x0, x1, vcprm(s3,3,s2,2)); s3 103 libavcodec/ppc/fft_vsx.h y5 = vec_perm(y0, y1, vcprm(s3,3,s2,2)); s3 105 libavcodec/ppc/fft_vsx.h y3 = vec_perm(y0, y1, vcprm(2,s2,3,s3)); s3 118 libavcodec/ppc/fft_vsx.h x8 = vec_perm(x6, x7, vcprm(0,1,s2,s3)); s3 119 libavcodec/ppc/fft_vsx.h y10 = vec_perm(y8, y9, vcprm(0,1,s2,s3)); s3 120 libavcodec/ppc/fft_vsx.h y15 = vec_perm(y13, y14, vcprm(0,1,s2,s3)); s3 123 libavcodec/ppc/fft_vsx.h x10 = vec_perm(x1, x8, vcprm(1,0,s3,s1)); s3 126 libavcodec/ppc/fft_vsx.h y17 = vec_perm(y10, y15, vcprm(3,1,s3,s1)); s3 138 libavcodec/ppc/fft_vsx.h x15 = vec_perm(x13, x14, vcprm(0,s1,2,s3)); s3 140 libavcodec/ppc/fft_vsx.h y22 = vec_perm(y20, y21, vcprm(0,s1,2,s3)); s3 183 libavcodec/ppc/fft_vsx.h x5 = vec_perm(x0, x1, vcprm(s3,3,s2,2)); s3 185 libavcodec/ppc/fft_vsx.h x3 = vec_perm(x0, x1, vcprm(2,s2,3,s3)); s3 188 libavcodec/ppc/fft_vsx.h y3 = vec_perm(y0, y1, vcprm(2,s2,3,s3)); s3 193 libavcodec/ppc/fft_vsx.h y5 = vec_perm(y0, y1, vcprm(s3,3,s2,2)); s3 208 libavcodec/ppc/fft_vsx.h x10 = vec_perm(x8, x9, vcprm(0,1,s2,s3)); s3 209 libavcodec/ppc/fft_vsx.h x15 = vec_perm(x13, x14, vcprm(0,1,s2,s3)); s3 211 libavcodec/ppc/fft_vsx.h y10 = vec_perm(y8, y9, vcprm(0,1,s2,s3)); s3 212 libavcodec/ppc/fft_vsx.h y15 = vec_perm(y13, y14, vcprm(0,1,s2,s3)); s3 215 libavcodec/ppc/fft_vsx.h x17 = vec_perm(x10, x15, vcprm(3,1,s3,s1)); s3 218 libavcodec/ppc/fft_vsx.h y17 = vec_perm(y10, y15, vcprm(3,1,s3,s1)); s3 230 libavcodec/ppc/fft_vsx.h x22 = vec_perm(x20, x21, vcprm(0,s1,2,s3)); s3 233 libavcodec/ppc/fft_vsx.h y22 = vec_perm(y20, y21, vcprm(0,s1,2,s3)); s3 268 libavcodec/ppc/fft_vsx.h d = vec_perm(a, b, vcprm(2,3,s0,s3)); s3 273 libavcodec/ppc/fft_vsx.h d = vec_perm(a, b, vcprm(2,3,s3,s2)); s3 303 libavcodec/ppc/fft_vsx.h x1 = vec_perm(vz0, vz1, vcprm(2,3,s0,s3)); s3 305 libavcodec/ppc/fft_vsx.h x3 = vec_perm(vz2, vz3, vcprm(0,3,s2,s3)); s3 313 libavcodec/ppc/fft_vsx.h x9 = vec_perm(x4, x5, vcprm(2,3,s3,s2)); s3 315 libavcodec/ppc/fft_vsx.h x11 = vec_perm(x6, x7, vcprm(0,3,s0,s3)); s3 323 libavcodec/ppc/fft_vsx.h x18 = vec_perm(x16, x17, vcprm(s0,s3,s2,s1)); s3 327 libavcodec/ppc/fft_vsx.h x21 = vec_perm(x12, x13, vcprm(2,s2,3,s3)); s3 328 libavcodec/ppc/fft_vsx.h x22 = vec_perm(x14, x15, vcprm(2,3,s2,s3)); s3 329 libavcodec/ppc/fft_vsx.h x23 = vec_perm(x14, x15, vcprm(3,2,s3,s2)); s3 338 libavcodec/ppc/fft_vsx.h x30 = vec_perm(x19, x27, vcprm(1,3,s1,s3)); // z2.r z2.i z7.r z3.i s3 340 libavcodec/ppc/fft_vsx.h x32 = vec_perm(x20, x28, vcprm(1,3,s1,s3)); // z6.r z6.i z3.r z7.i s3 342 libavcodec/ppc/fft_vsx.h x34 = vec_perm(x30, x32, vcprm(s0,s1,2,s3)); // z6.r z6.i z7.r z7.i s3 391 libavcodec/ppc/fft_vsx.h x1 = vec_perm(vz0, vz1, vcprm(2,3,s0,s3)); s3 393 libavcodec/ppc/fft_vsx.h x3 = vec_perm(vz2, vz3, vcprm(2,3,s2,s3)); s3 396 libavcodec/ppc/fft_vsx.h x5 = vec_perm(vz4, vz5, vcprm(2,3,s0,s3)); s3 398 libavcodec/ppc/fft_vsx.h x7 = vec_perm(vz6, vz7, vcprm(2,3,s0,s3)); s3 411 libavcodec/ppc/fft_vsx.h x17 = vec_perm(x8, x9, vcprm(2,3,s3,s2)); s3 413 libavcodec/ppc/fft_vsx.h x19 = vec_perm(x10, x11, vcprm(0,3,s0,s3)); s3 415 libavcodec/ppc/fft_vsx.h x21 = vec_perm(x12, x14, vcprm(2,3,s2,s3)); s3 417 libavcodec/ppc/fft_vsx.h x23 = vec_perm(x13, x15, vcprm(3,2,s3,s2)); s3 433 libavcodec/ppc/fft_vsx.h x36 = vec_perm(x28, x29, vcprm(0,3,s0,s3)); s3 438 libavcodec/ppc/fft_vsx.h x40 = vec_perm(x27, x38, vcprm(3,2,s2,s3)); s3 439 libavcodec/ppc/fft_vsx.h x41 = vec_perm(x26, x37, vcprm(2,3,s3,s2)); s3 449 libavcodec/ppc/fft_vsx.h x49 = vec_perm(x30, x31, vcprm(0,3,s3,s0)); s3 457 libavcodec/ppc/fft_vsx.h x56 = vec_perm(x24, x25, vcprm(2,3,s2,s3)); s3 463 libavcodec/ppc/fft_vsx.h x61 = vec_perm(x54, x55, vcprm(s1,s0,s3,s2)); s3 468 libavcodec/ppc/fft_vsx.h x66 = vec_perm(x62, x64, vcprm(0,1,s3,s2)); s3 476 libavcodec/ppc/fft_vsx.h x72 = vec_perm(x25, x27, vcprm(s1,s0,s2,s3)); s3 480 libavcodec/ppc/fft_vsx.h x76 = vec_perm(x44, x45, vcprm(3,2,s2,s3)); s3 485 libavcodec/ppc/fft_vsx.h x80 = vec_perm(x77, x68, vcprm(0,1,s2,s3)); // z2.r z2.i z3.r z3.i s3 487 libavcodec/ppc/fft_vsx.h x82 = vec_perm(x71, x77, vcprm(s2,s3,2,3)); // z6.r z6.i z7.r z7.i s3 493 libavcodec/ppc/fft_vsx.h x84 = vec_perm(x78, x69, vcprm(0,1,s2,s3)); // z10.r z10.i z11.r z11.i s3 495 libavcodec/ppc/fft_vsx.h x86 = vec_perm(x70, x78, vcprm(s2,s3,2,3)); // z14.r z14.i z15.r z15.i s3 510 libavcodec/ppc/fft_vsx.h d = vec_perm(a, b, vcprm(2,3,s0,s3)); s3 515 libavcodec/ppc/fft_vsx.h d = vec_perm(a, b, vcprm(2,s3,3,s2)); s3 521 libavcodec/ppc/fft_vsx.h d = vec_perm(a, b, vcprm(2,3,s2,s3)); s3 544 libavcodec/ppc/fft_vsx.h vz7 = vec_perm(vz2, vz3, vcprm(2,s2,3,s3)); s3 546 libavcodec/ppc/fft_vsx.h vz5 = vec_perm(vz0, vz1, vcprm(2,3,s0,s3)); s3 559 libavcodec/ppc/fft_vsx.h vz5 = vec_perm(vz0, vz1, vcprm(2,s3,3,s2)); s3 560 libavcodec/ppc/fft_vsx.h vz6 = vec_perm(vz2, vz3, vcprm(1,2,s3,s0)); s3 569 libavcodec/ppc/fft_vsx.h vz5 = vec_perm(vz0, vz1, vcprm(2,3,s2,s3)); s3 570 libavcodec/ppc/fft_vsx.h vz6 = vec_perm(vz2, vz3, vcprm(0,2,s1,s3)); s3 608 libavcodec/ppc/fft_vsx.h vz5 = vec_perm(vz0, vz1, vcprm(2,3,s0,s3)); s3 610 libavcodec/ppc/fft_vsx.h vz7 = vec_perm(vz2, vz3, vcprm(2,3,s0,s3)); s3 618 libavcodec/ppc/fft_vsx.h vz5 = vec_perm(vz0, vz1, vcprm(2,s3,3,s2)); s3 620 libavcodec/ppc/fft_vsx.h vz7 = vec_perm(vz2, vz3, vcprm(2,s3,3,s2)); s3 628 libavcodec/ppc/fft_vsx.h vz5 = vec_perm(vz0, vz1, vcprm(2,3,s2,s3)); s3 631 libavcodec/ppc/fft_vsx.h vz7 = vec_perm(vz2, vz3, vcprm(2,3,s2,s3)); s3 638 libavcodec/ppc/fft_vsx.h vz11 = vec_perm(vz2, vz3, vcprm(2,s2,3,s3)); s3 640 libavcodec/ppc/fft_vsx.h vz9 = vec_perm(vz0, vz1, vcprm(2,3,s0,s3)); s3 651 libavcodec/ppc/fft_vsx.h vz9 = vec_perm(vz0, vz1, vcprm(2,s3,3,s2)); s3 652 libavcodec/ppc/fft_vsx.h vz10 = vec_perm(vz2, vz3, vcprm(1,2,s3,s0)); s3 661 libavcodec/ppc/fft_vsx.h vz9 = vec_perm(vz0, vz1, vcprm(2,3,s2,s3)); s3 662 libavcodec/ppc/fft_vsx.h vz10 = vec_perm(vz2, vz3, vcprm(0,2,s1,s3)); s3 121 libavcodec/ppc/h264dsp.c #define IDCT8_1D_ALTIVEC(s0, s1, s2, s3, s4, s5, s6, s7, d0, d1, d2, d3, d4, d5, d6, d7) {\ s3 140 libavcodec/ppc/h264dsp.c vec_s16 a1v = vec_sub( vec_sub(s5, s3), vec_add(s7, vec_sra(s7, onev)) ); \ s3 143 libavcodec/ppc/h264dsp.c vec_s16 a3v = vec_sub( vec_add(s7, s1), vec_add(s3, vec_sra(s3, onev)) );\ s3 148 libavcodec/ppc/h264dsp.c vec_s16 a7v = vec_add( vec_add(s5, s3), vec_add(s1, vec_sra(s1, onev)) );\ s3 198 libavcodec/ppc/h264dsp.c vec_u8 dst8 = vec_perm((vec_u8)idstsum8, dstv, vcprm(2,3,s2,s3));\ s3 215 libavcodec/ppc/h264dsp.c vec_s16 s0, s1, s2, s3, s4, s5, s6, s7; s3 234 libavcodec/ppc/h264dsp.c s3 = vec_ld(0x30, (int16_t*)dct); s3 241 libavcodec/ppc/h264dsp.c IDCT8_1D_ALTIVEC(s0, s1, s2, s3, s4, s5, s6, s7, s3 33 libavcodec/ppc/vc1dsp_altivec.c #define STEP8(s0, s1, s2, s3, s4, s5, s6, s7, vec_rnd) \ s3 50 libavcodec/ppc/vc1dsp_altivec.c t0 = vec_sl(vec_add(s1, s3), vec_4); \ s3 53 libavcodec/ppc/vc1dsp_altivec.c t0 = vec_add(t0, vec_sub(s5, s3)); \ s3 57 libavcodec/ppc/vc1dsp_altivec.c t1 = vec_sub(t1, vec_sl(s3, vec_2)); \ s3 60 libavcodec/ppc/vc1dsp_altivec.c t2 = vec_sl(vec_sub(s7, s3), vec_4); \ s3 66 libavcodec/ppc/vc1dsp_altivec.c t3 = vec_sub(t3, vec_sl(s3, vec_3)); \ s3 68 libavcodec/ppc/vc1dsp_altivec.c t3 = vec_sub(t3, vec_add(s3, s5)); \ s3 73 libavcodec/ppc/vc1dsp_altivec.c s3 = vec_add(t7, t3); \ s3 80 libavcodec/ppc/vc1dsp_altivec.c #define SHIFT_HOR8(s0, s1, s2, s3, s4, s5, s6, s7) \ s3 85 libavcodec/ppc/vc1dsp_altivec.c s3 = vec_sra(s3, vec_3); \ s3 92 libavcodec/ppc/vc1dsp_altivec.c #define SHIFT_VERT8(s0, s1, s2, s3, s4, s5, s6, s7) \ s3 97 libavcodec/ppc/vc1dsp_altivec.c s3 = vec_sra(s3, vec_7); \ s3 105 libavcodec/ppc/vc1dsp_altivec.c #define STEP4(s0, s1, s2, s3, vec_rnd) \ s3 112 libavcodec/ppc/vc1dsp_altivec.c t3 = vec_sl(vec_sub(s3, s1), vec_1); \ s3 115 libavcodec/ppc/vc1dsp_altivec.c t3 = vec_add(t3, vec_sl(s3, vec_3)); \ s3 116 libavcodec/ppc/vc1dsp_altivec.c t3 = vec_add(t3, vec_sl(s3, vec_2)); \ s3 120 libavcodec/ppc/vc1dsp_altivec.c s3 = vec_sub(t0, t2); \ s3 123 libavcodec/ppc/vc1dsp_altivec.c #define SHIFT_HOR4(s0, s1, s2, s3) \ s3 127 libavcodec/ppc/vc1dsp_altivec.c s3 = vec_sra(s3, vec_3); s3 129 libavcodec/ppc/vc1dsp_altivec.c #define SHIFT_VERT4(s0, s1, s2, s3) \ s3 133 libavcodec/ppc/vc1dsp_altivec.c s3 = vec_sra(s3, vec_7); s3 140 libavcodec/ppc/vc1dsp_altivec.c vector signed int s0, s1, s2, s3, s4, s5, s6, s7; s3 164 libavcodec/ppc/vc1dsp_altivec.c s3 = vec_unpackl(src3); s3 177 libavcodec/ppc/vc1dsp_altivec.c STEP8(s0, s1, s2, s3, s4, s5, s6, s7, vec_4s); s3 178 libavcodec/ppc/vc1dsp_altivec.c SHIFT_HOR8(s0, s1, s2, s3, s4, s5, s6, s7); s3 184 libavcodec/ppc/vc1dsp_altivec.c src3 = vec_pack(sB, s3); s3 194 libavcodec/ppc/vc1dsp_altivec.c s3 = vec_unpackl(src3); s3 207 libavcodec/ppc/vc1dsp_altivec.c STEP8(s0, s1, s2, s3, s4, s5, s6, s7, vec_64); s3 208 libavcodec/ppc/vc1dsp_altivec.c SHIFT_VERT8(s0, s1, s2, s3, s4, s5, s6, s7); s3 214 libavcodec/ppc/vc1dsp_altivec.c src3 = vec_pack(sB, s3); s3 235 libavcodec/ppc/vc1dsp_altivec.c vector signed int s0, s1, s2, s3, s4, s5, s6, s7; s3 263 libavcodec/ppc/vc1dsp_altivec.c s3 = vec_unpackl(src3); s3 276 libavcodec/ppc/vc1dsp_altivec.c STEP8(s0, s1, s2, s3, s4, s5, s6, s7, vec_4s); s3 277 libavcodec/ppc/vc1dsp_altivec.c SHIFT_HOR8(s0, s1, s2, s3, s4, s5, s6, s7); s3 283 libavcodec/ppc/vc1dsp_altivec.c src3 = vec_pack(sB, s3); s3 293 libavcodec/ppc/vc1dsp_altivec.c s3 = vec_unpackh(src3); s3 298 libavcodec/ppc/vc1dsp_altivec.c STEP4(s0, s1, s2, s3, vec_64); s3 299 libavcodec/ppc/vc1dsp_altivec.c SHIFT_VERT4(s0, s1, s2, s3); s3 305 libavcodec/ppc/vc1dsp_altivec.c src3 = vec_pack(s3, sB); s3 171 libavcodec/ppc/vp8dsp_altivec.c s3f = (vec_s16)vec_mul(s3, f3); \ s3 197 libavcodec/ppc/vp8dsp_altivec.c vec_u8 s0, s1, s2, s3, s4, s5, filt, align_vech, perm_vec, align_vecl; s3 217 libavcodec/ppc/vp8dsp_altivec.c s3 = LOAD_HL( 1*src_stride, src, perm_vec); s3 247 libavcodec/ppc/vp8dsp_altivec.c s2 = s3; s3 248 libavcodec/ppc/vp8dsp_altivec.c s3 = s4; s3 1508 libavcodec/ra144.c const int16_t *s1, const int8_t *s2, const int8_t *s3) s3 1519 libavcodec/ra144.c dest[i] = (s1[i]*v[0] + s2[i]*v[1] + s3[i]*v[2]) >> 12; s3 1522 libavcodec/ra144.c dest[i] = ( s2[i]*v[1] + s3[i]*v[2]) >> 12; s3 94 libavcodec/tscc2.c #define DCT1D(d0, d1, d2, d3, s0, s1, s2, s3, OP) \ s3 95 libavcodec/tscc2.c OP(d0, 5 * ((s0) + (s1) + (s2)) + 2 * (s3)); \ s3 96 libavcodec/tscc2.c OP(d1, 5 * ((s0) - (s2) - (s3)) + 2 * (s1)); \ s3 97 libavcodec/tscc2.c OP(d2, 5 * ((s0) - (s2) + (s3)) - 2 * (s1)); \ s3 98 libavcodec/tscc2.c OP(d3, 5 * ((s0) - (s1) + (s2)) - 2 * (s3)); \ s3 404 libavcodec/x86/snowdsp.c #define snow_vertical_compose_r2r_sub(s0,s1,s2,s3,t0,t1,t2,t3)\ s3 408 libavcodec/x86/snowdsp.c "psubw %%"s3", %%"t3" \n\t" s3 410 libavcodec/x86/snowdsp.c #define snow_vertical_compose_sse2_store(w,s0,s1,s2,s3)\ s3 414 libavcodec/x86/snowdsp.c "movdqa %%"s3", 48("w",%%"REG_d") \n\t" s3 422 libavcodec/x86/snowdsp.c #define snow_vertical_compose_r2r_add(s0,s1,s2,s3,t0,t1,t2,t3)\ s3 426 libavcodec/x86/snowdsp.c "paddw %%"s3", %%"t3" \n\t" s3 428 libavcodec/x86/snowdsp.c #define snow_vertical_compose_r2r_pmulhw(s0,s1,s2,s3,t0,t1,t2,t3)\ s3 432 libavcodec/x86/snowdsp.c "pmulhw %%"s3", %%"t3" \n\t" s3 434 libavcodec/x86/snowdsp.c #define snow_vertical_compose_sse2_move(s0,s1,s2,s3,t0,t1,t2,t3)\ s3 438 libavcodec/x86/snowdsp.c "movdqa %%"s3", %%"t3" \n\t" s3 525 libavcodec/x86/snowdsp.c #define snow_vertical_compose_mmx_store(w,s0,s1,s2,s3)\ s3 529 libavcodec/x86/snowdsp.c "movq %%"s3", 24("w",%%"REG_d") \n\t" s3 531 libavcodec/x86/snowdsp.c #define snow_vertical_compose_mmx_move(s0,s1,s2,s3,t0,t1,t2,t3)\ s3 535 libavcodec/x86/snowdsp.c "movq %%"s3", %%"t3" \n\t" s3 109 libavfilter/vf_pp7.c int s3 = src[3 * stride]; s3 110 libavfilter/vf_pp7.c int s = s3 + s3; s3 111 libavfilter/vf_pp7.c s3 = s - s0; s3 117 libavfilter/vf_pp7.c dst[1] = 2 * s3 + s2; s3 118 libavfilter/vf_pp7.c dst[3] = s3 - 2 * s2; s3 132 libavfilter/vf_pp7.c int s3 = src[3 * 4]; s3 133 libavfilter/vf_pp7.c int s = s3 + s3; s3 134 libavfilter/vf_pp7.c s3 = s - s0; s3 140 libavfilter/vf_pp7.c dst[1 * 4] = 2 * s3 + s2; s3 141 libavfilter/vf_pp7.c dst[3 * 4] = s3 - 2 * s2; s3 94 libavutil/aes.c av_aes_block *s3 = (av_aes_block *) (s0[0].u8 + s); s3 108 libavutil/aes.c s3[0].u8[ 1] = box[s3[1].u8[13]]; s3 109 libavutil/aes.c s3[0].u8[13] = box[s3[1].u8[ 9]]; s3 110 libavutil/aes.c s3[0].u8[ 9] = box[s3[1].u8[ 5]]; s3 111 libavutil/aes.c s3[0].u8[ 5] = box[s3[1].u8[ 1]]; s3 122 libavutil/aes.c static inline void mix(av_aes_block state[2], uint32_t multbl[][256], int s1, int s3){ s3 124 libavutil/aes.c state[0].u32[0] = mix_core(multbl, src[0][0], src[s1 ][1], src[2][2], src[s3 ][3]); s3 125 libavutil/aes.c state[0].u32[1] = mix_core(multbl, src[1][0], src[s3-1][1], src[3][2], src[s1-1][3]); s3 126 libavutil/aes.c state[0].u32[2] = mix_core(multbl, src[2][0], src[s3 ][1], src[0][2], src[s1 ][3]); s3 127 libavutil/aes.c state[0].u32[3] = mix_core(multbl, src[3][0], src[s1-1][1], src[1][2], src[s3-1][3]); s3 88 libavutil/ppc/float_dsp_altivec.c t1 = vec_perm(d, edges, vcprm(s0,s1,s2,s3)); s3 89 libavutil/ppc/float_dsp_altivec.c t0 = vec_perm(edges, d, vcprm(s0,s1,s2,s3)); s3 100 libavutil/ppc/float_dsp_altivec.c s2, s3, zero = (vector float) vec_splat_u32(0); s3 107 libavutil/ppc/float_dsp_altivec.c s3 = vec_ld(-16, src1 - i); s3 113 libavutil/ppc/float_dsp_altivec.c l0 = vec_mergel(s3, s3); s3 115 libavutil/ppc/float_dsp_altivec.c h0 = vec_mergeh(s3, s3); s3 117 libavutil/ppc/float_dsp_altivec.c s3 = vec_mergeh(vec_mergel(l0, h0), s3 119 libavutil/ppc/float_dsp_altivec.c d = vec_madd(s2, s3, zero);