a2 53 libavcodec/alpha/simple_idct_alpha.c int_fast32_t a0, a1, a2, a3, b0, b1, b2, b3, t; a2 75 libavcodec/alpha/simple_idct_alpha.c a2 = a0; a2 83 libavcodec/alpha/simple_idct_alpha.c a2 -= W6 * t; a2 92 libavcodec/alpha/simple_idct_alpha.c a2 -= W4 * t; a2 101 libavcodec/alpha/simple_idct_alpha.c a2 += W2 * t; a2 149 libavcodec/alpha/simple_idct_alpha.c row[2] = (a2 + b2) >> ROW_SHIFT; a2 152 libavcodec/alpha/simple_idct_alpha.c row[5] = (a2 - b2) >> ROW_SHIFT; a2 161 libavcodec/alpha/simple_idct_alpha.c int_fast32_t a0, a1, a2, a3, b0, b1, b2, b3; a2 167 libavcodec/alpha/simple_idct_alpha.c a2 = W4 * col[8 * 0]; a2 173 libavcodec/alpha/simple_idct_alpha.c a2 -= W6 * col[8 * 2]; a2 180 libavcodec/alpha/simple_idct_alpha.c a2 -= W4 * col[8 * 4]; a2 187 libavcodec/alpha/simple_idct_alpha.c a2 += W2 * col[8 * 6]; a2 228 libavcodec/alpha/simple_idct_alpha.c col[8 * 2] = (a2 + b2) >> COL_SHIFT; a2 229 libavcodec/alpha/simple_idct_alpha.c col[8 * 5] = (a2 - b2) >> COL_SHIFT; a2 194 libavcodec/cavsdsp.c const int a2 = (src[i][3]<<1) - 3*src[i][5]; a2 198 libavcodec/cavsdsp.c const int b5 = ((a0 - a1 + a2)<<1) + a0; a2 199 libavcodec/cavsdsp.c const int b6 = ((a3 - a2 - a1)<<1) + a3; a2 200 libavcodec/cavsdsp.c const int b7 = ((a0 - a2 - a3)<<1) - a2; a2 224 libavcodec/cavsdsp.c const int a2 = (src[3][i]<<1) - 3*src[5][i]; a2 228 libavcodec/cavsdsp.c const int b5 = ((a0 - a1 + a2)<<1) + a0; a2 229 libavcodec/cavsdsp.c const int b6 = ((a3 - a2 - a1)<<1) + a3; a2 230 libavcodec/cavsdsp.c const int b7 = ((a0 - a2 - a3)<<1) - a2; a2 3715 libavcodec/dsputil.c const int a2 = s07 - s34;\ a2 3727 libavcodec/dsputil.c DST(2, a2 + (a3>>1)) ;\ a2 3731 libavcodec/dsputil.c DST(6, (a2>>1) - a3 ) ;\ a2 4132 libavcodec/dsputil.c int a0,a1,a2,a3,a4,a5,a6,a7; a2 4138 libavcodec/dsputil.c a2 = W2*b[2]+W6*b[6]; a2 4146 libavcodec/dsputil.c b[0] = (a0+a2+a1+a5 + (1<<7))>>8; a2 4149 libavcodec/dsputil.c b[3] = (a0-a2+a7+a3 + (1<<7))>>8; a2 4150 libavcodec/dsputil.c b[4] = (a0-a2-a7-a3 + (1<<7))>>8; a2 4153 libavcodec/dsputil.c b[7] = (a0+a2-a1-a5 + (1<<7))>>8; a2 4158 libavcodec/dsputil.c int a0,a1,a2,a3,a4,a5,a6,a7; a2 4164 libavcodec/dsputil.c a2 = (W2*b[8*2]+W6*b[8*6] + 4)>>3; a2 4172 libavcodec/dsputil.c b[8*0] = (a0+a2+a1+a5 + (1<<13))>>14; a2 4175 libavcodec/dsputil.c b[8*3] = (a0-a2+a7+a3 + (1<<13))>>14; a2 4177 libavcodec/dsputil.c b[8*4] = (a0-a2-a7-a3 + (1<<13))>>14; a2 4180 libavcodec/dsputil.c b[8*7] = (a0+a2-a1-a5 + (1<<13))>>14; a2 916 libavcodec/dv.c int i, j, k, a, prev, a2; a2 942 libavcodec/dv.c for (a2 = a + 1; b->next[k] >= mb_area_start[a2+1]; a2++) a2 943 libavcodec/dv.c b->prev[a2] = prev; a2 944 libavcodec/dv.c assert(a2 < 4); a2 946 libavcodec/dv.c b->bit_size[a2] += dv_rl2vlc_size(b->next[k] - prev - 1, b->mb[b->next[k]]) a2 948 libavcodec/dv.c assert(b->prev[a2] == k && (a2 + 1 >= 4 || b->prev[a2+1] != k)); a2 949 libavcodec/dv.c b->prev[a2] = prev; a2 40 libavcodec/eaidct.c const int a2 = (src)[s2] + (src)[s6]; \ a2 48 libavcodec/eaidct.c (dest)[d0] = munge(a0+a2+a6+b0); \ a2 51 libavcodec/eaidct.c (dest)[d3] = munge(a0-a2-a6+b3); \ a2 52 libavcodec/eaidct.c (dest)[d4] = munge(a0-a2-a6-b3); \ a2 55 libavcodec/eaidct.c (dest)[d7] = munge(a0+a2+a6-b0); \ a2 226 libavcodec/fft.c BF(a2.re, a0.re, a0.re, t5);\ a2 230 libavcodec/fft.c BF(a2.im, a0.im, a0.im, t6);\ a2 239 libavcodec/fft.c BF(a2.re, a0.re, r0, t5);\ a2 243 libavcodec/fft.c BF(a2.im, a0.im, i0, t6);\ a2 247 libavcodec/fft.c t1 = a2.re * wre + a2.im * wim;\ a2 248 libavcodec/fft.c t2 = a2.im * wre - a2.re * wim;\ a2 251 libavcodec/fft.c BUTTERFLIES(a0,a1,a2,a3)\ a2 255 libavcodec/fft.c t1 = a2.re;\ a2 256 libavcodec/fft.c t2 = a2.im;\ a2 259 libavcodec/fft.c BUTTERFLIES(a0,a1,a2,a3)\ a2 82 libavcodec/h264idct.c const int a2 = block[0+i*8] - block[4+i*8]; a2 87 libavcodec/h264idct.c const int b2 = a2 + a4; a2 88 libavcodec/h264idct.c const int b4 = a2 - a4; a2 113 libavcodec/h264idct.c const int a2 = block[i+0*8] - block[i+4*8]; a2 118 libavcodec/h264idct.c const int b2 = a2 + a4; a2 119 libavcodec/h264idct.c const int b4 = a2 - a4; a2 84 libavcodec/ppc/gcc_fixes.h __ch (__bin_args_eq (vector signed char, (a1), vector signed char, (a2)), \ a2 85 libavcodec/ppc/gcc_fixes.h ((vector signed char) ff_vmrglb ((vector signed char) (a1), (vector signed char) (a2))), \ a2 86 libavcodec/ppc/gcc_fixes.h __ch (__bin_args_eq (vector unsigned char, (a1), vector unsigned char, (a2)), \ a2 87 libavcodec/ppc/gcc_fixes.h ((vector unsigned char) ff_vmrglb ((vector signed char) (a1), (vector signed char) (a2))), \ a2 88 libavcodec/ppc/gcc_fixes.h __ch (__bin_args_eq (vector signed short, (a1), vector signed short, (a2)), \ a2 89 libavcodec/ppc/gcc_fixes.h ((vector signed short) ff_vmrglh ((vector signed short) (a1), (vector signed short) (a2))), \ a2 90 libavcodec/ppc/gcc_fixes.h __ch (__bin_args_eq (vector unsigned short, (a1), vector unsigned short, (a2)), \ a2 91 libavcodec/ppc/gcc_fixes.h ((vector unsigned short) ff_vmrglh ((vector signed short) (a1), (vector signed short) (a2))), \ a2 92 libavcodec/ppc/gcc_fixes.h __ch (__bin_args_eq (vector float, (a1), vector float, (a2)), \ a2 93 libavcodec/ppc/gcc_fixes.h ((vector float) ff_vmrglw ((vector signed int) (a1), (vector signed int) (a2))), \ a2 94 libavcodec/ppc/gcc_fixes.h __ch (__bin_args_eq (vector signed int, (a1), vector signed int, (a2)), \ a2 95 libavcodec/ppc/gcc_fixes.h ((vector signed int) ff_vmrglw ((vector signed int) (a1), (vector signed int) (a2))), \ a2 96 libavcodec/ppc/gcc_fixes.h __ch (__bin_args_eq (vector unsigned int, (a1), vector unsigned int, (a2)), \ a2 97 libavcodec/ppc/gcc_fixes.h ((vector unsigned int) ff_vmrglw ((vector signed int) (a1), (vector signed int) (a2))), \ a2 425 libavcodec/ppc/h264_altivec.c a2 = vec_mergeh( b1, b3 ); \ a2 50 libavcodec/ppc/idct_altivec.c t7 = vec_mradds (a2, vx5, vx3); \ a2 85 libavcodec/ppc/idct_altivec.c vec_s16 a0, a1, a2, ma2, c4, mc4, zero, bias; \ a2 92 libavcodec/ppc/idct_altivec.c a2 = vec_splat (constants[0], 3); \ a2 222 libavcodec/sh4/dsputil_align.c uint32_t a0,a1,a2,a3,a4,a5,a6,a7; \ a2 229 libavcodec/sh4/dsputil_align.c UNPACK(a2,a3,MERGE1(w1,w0,ofs),MERGE2(w1,w0,ofs)); \ a2 245 libavcodec/sh4/dsputil_align.c OP(LP(dest+4),PACK(a2,a3,t2,t3)); \ a2 246 libavcodec/sh4/dsputil_align.c a2 = t2; a3 = t3; \ a2 156 libavcodec/sh4/qpel.c uint32_t a0,a1,a2,a3; \ a2 158 libavcodec/sh4/qpel.c UNPACK(a2,a3,LP(src3),LP(src4)); \ a2 159 libavcodec/sh4/qpel.c OP(LP(dst),rnd_PACK(a0,a1,a2,a3)); \ a2 161 libavcodec/sh4/qpel.c UNPACK(a2,a3,LP(src3+4),LP(src4+4)); \ a2 162 libavcodec/sh4/qpel.c OP(LP(dst+4),rnd_PACK(a0,a1,a2,a3)); \ a2 173 libavcodec/sh4/qpel.c uint32_t a0,a1,a2,a3; \ a2 175 libavcodec/sh4/qpel.c UNPACK(a2,a3,LP(src3),LP(src4)); \ a2 176 libavcodec/sh4/qpel.c OP(LP(dst),no_rnd_PACK(a0,a1,a2,a3)); \ a2 178 libavcodec/sh4/qpel.c UNPACK(a2,a3,LP(src3+4),LP(src4+4)); \ a2 179 libavcodec/sh4/qpel.c OP(LP(dst+4),no_rnd_PACK(a0,a1,a2,a3)); \ a2 190 libavcodec/sh4/qpel.c uint32_t a0,a1,a2,a3; /* src1 only not aligned */\ a2 192 libavcodec/sh4/qpel.c UNPACK(a2,a3,LP(src3),LP(src4)); \ a2 193 libavcodec/sh4/qpel.c OP(LP(dst),rnd_PACK(a0,a1,a2,a3)); \ a2 195 libavcodec/sh4/qpel.c UNPACK(a2,a3,LP(src3+4),LP(src4+4)); \ a2 196 libavcodec/sh4/qpel.c OP(LP(dst+4),rnd_PACK(a0,a1,a2,a3)); \ a2 207 libavcodec/sh4/qpel.c uint32_t a0,a1,a2,a3; \ a2 209 libavcodec/sh4/qpel.c UNPACK(a2,a3,LP(src3),LP(src4)); \ a2 210 libavcodec/sh4/qpel.c OP(LP(dst),no_rnd_PACK(a0,a1,a2,a3)); \ a2 212 libavcodec/sh4/qpel.c UNPACK(a2,a3,LP(src3+4),LP(src4+4)); \ a2 213 libavcodec/sh4/qpel.c OP(LP(dst+4),no_rnd_PACK(a0,a1,a2,a3)); \ a2 224 libavcodec/sh4/qpel.c uint32_t a0,a1,a2,a3; \ a2 226 libavcodec/sh4/qpel.c UNPACK(a2,a3,LP(src3),LP(src4)); \ a2 227 libavcodec/sh4/qpel.c OP(LP(dst),rnd_PACK(a0,a1,a2,a3)); \ a2 229 libavcodec/sh4/qpel.c UNPACK(a2,a3,LP(src3+4),LP(src4+4)); \ a2 230 libavcodec/sh4/qpel.c OP(LP(dst+8),rnd_PACK(a0,a1,a2,a3)); \ a2 232 libavcodec/sh4/qpel.c UNPACK(a2,a3,LP(src3+8),LP(src4+8)); \ a2 233 libavcodec/sh4/qpel.c OP(LP(dst+8),rnd_PACK(a0,a1,a2,a3)); \ a2 235 libavcodec/sh4/qpel.c UNPACK(a2,a3,LP(src3+12),LP(src4+12)); \ a2 236 libavcodec/sh4/qpel.c OP(LP(dst+12),rnd_PACK(a0,a1,a2,a3)); \ a2 247 libavcodec/sh4/qpel.c uint32_t a0,a1,a2,a3; \ a2 249 libavcodec/sh4/qpel.c UNPACK(a2,a3,LP(src3),LP(src4)); \ a2 250 libavcodec/sh4/qpel.c OP(LP(dst),no_rnd_PACK(a0,a1,a2,a3)); \ a2 252 libavcodec/sh4/qpel.c UNPACK(a2,a3,LP(src3+4),LP(src4+4)); \ a2 253 libavcodec/sh4/qpel.c OP(LP(dst+4),no_rnd_PACK(a0,a1,a2,a3)); \ a2 255 libavcodec/sh4/qpel.c UNPACK(a2,a3,LP(src3+8),LP(src4+8)); \ a2 256 libavcodec/sh4/qpel.c OP(LP(dst+8),no_rnd_PACK(a0,a1,a2,a3)); \ a2 258 libavcodec/sh4/qpel.c UNPACK(a2,a3,LP(src3+12),LP(src4+12)); \ a2 259 libavcodec/sh4/qpel.c OP(LP(dst+12),no_rnd_PACK(a0,a1,a2,a3)); \ a2 270 libavcodec/sh4/qpel.c uint32_t a0,a1,a2,a3; \ a2 272 libavcodec/sh4/qpel.c UNPACK(a2,a3,LP(src3),LP(src4)); \ a2 273 libavcodec/sh4/qpel.c OP(LP(dst),rnd_PACK(a0,a1,a2,a3)); \ a2 275 libavcodec/sh4/qpel.c UNPACK(a2,a3,LP(src3+4),LP(src4+4)); \ a2 276 libavcodec/sh4/qpel.c OP(LP(dst+8),rnd_PACK(a0,a1,a2,a3)); \ a2 278 libavcodec/sh4/qpel.c UNPACK(a2,a3,LP(src3+8),LP(src4+8)); \ a2 279 libavcodec/sh4/qpel.c OP(LP(dst+8),rnd_PACK(a0,a1,a2,a3)); \ a2 281 libavcodec/sh4/qpel.c UNPACK(a2,a3,LP(src3+12),LP(src4+12)); \ a2 282 libavcodec/sh4/qpel.c OP(LP(dst+12),rnd_PACK(a0,a1,a2,a3)); \ a2 293 libavcodec/sh4/qpel.c uint32_t a0,a1,a2,a3; \ a2 295 libavcodec/sh4/qpel.c UNPACK(a2,a3,LP(src3),LP(src4)); \ a2 296 libavcodec/sh4/qpel.c OP(LP(dst),no_rnd_PACK(a0,a1,a2,a3)); \ a2 298 libavcodec/sh4/qpel.c UNPACK(a2,a3,LP(src3+4),LP(src4+4)); \ a2 299 libavcodec/sh4/qpel.c OP(LP(dst+4),no_rnd_PACK(a0,a1,a2,a3)); \ a2 301 libavcodec/sh4/qpel.c UNPACK(a2,a3,LP(src3+8),LP(src4+8)); \ a2 302 libavcodec/sh4/qpel.c OP(LP(dst+8),no_rnd_PACK(a0,a1,a2,a3)); \ a2 304 libavcodec/sh4/qpel.c UNPACK(a2,a3,LP(src3+12),LP(src4+12)); \ a2 305 libavcodec/sh4/qpel.c OP(LP(dst+12),no_rnd_PACK(a0,a1,a2,a3)); \ a2 61 libavcodec/simple_idct.c int a0, a1, a2, a3, b0, b1, b2, b3; a2 112 libavcodec/simple_idct.c a2 = a0; a2 118 libavcodec/simple_idct.c a2 -= W6 * row[2]; a2 138 libavcodec/simple_idct.c a2 += - W4*row[4] + W2*row[6]; a2 158 libavcodec/simple_idct.c row[2] = (a2 + b2) >> ROW_SHIFT; a2 159 libavcodec/simple_idct.c row[5] = (a2 - b2) >> ROW_SHIFT; a2 167 libavcodec/simple_idct.c int a0, a1, a2, a3, b0, b1, b2, b3; a2 173 libavcodec/simple_idct.c a2 = a0; a2 178 libavcodec/simple_idct.c a2 += - W6*col[8*2]; a2 194 libavcodec/simple_idct.c a2 += - W4*col[8*4]; a2 208 libavcodec/simple_idct.c a2 += + W2*col[8*6]; a2 223 libavcodec/simple_idct.c dest[0] = cm[(a2 + b2) >> COL_SHIFT]; a2 229 libavcodec/simple_idct.c dest[0] = cm[(a2 - b2) >> COL_SHIFT]; a2 239 libavcodec/simple_idct.c int a0, a1, a2, a3, b0, b1, b2, b3; a2 245 libavcodec/simple_idct.c a2 = a0; a2 250 libavcodec/simple_idct.c a2 += - W6*col[8*2]; a2 266 libavcodec/simple_idct.c a2 += - W4*col[8*4]; a2 280 libavcodec/simple_idct.c a2 += + W2*col[8*6]; a2 295 libavcodec/simple_idct.c dest[0] = cm[dest[0] + ((a2 + b2) >> COL_SHIFT)]; a2 301 libavcodec/simple_idct.c dest[0] = cm[dest[0] + ((a2 - b2) >> COL_SHIFT)]; a2 310 libavcodec/simple_idct.c int a0, a1, a2, a3, b0, b1, b2, b3; a2 315 libavcodec/simple_idct.c a2 = a0; a2 320 libavcodec/simple_idct.c a2 += - W6*col[8*2]; a2 336 libavcodec/simple_idct.c a2 += - W4*col[8*4]; a2 350 libavcodec/simple_idct.c a2 += + W2*col[8*6]; a2 363 libavcodec/simple_idct.c col[16] = ((a2 + b2) >> COL_SHIFT); a2 366 libavcodec/simple_idct.c col[40] = ((a2 - b2) >> COL_SHIFT); a2 414 libavcodec/simple_idct.c int c0, c1, c2, c3, a0, a1, a2, a3; a2 419 libavcodec/simple_idct.c a2 = col[8*4]; a2 421 libavcodec/simple_idct.c c0 = ((a0 + a2) << (CN_SHIFT - 1)) + (1 << (C_SHIFT - 1)); a2 422 libavcodec/simple_idct.c c2 = ((a0 - a2) << (CN_SHIFT - 1)) + (1 << (C_SHIFT - 1)); a2 494 libavcodec/simple_idct.c int c0, c1, c2, c3, a0, a1, a2, a3; a2 499 libavcodec/simple_idct.c a2 = col[8*2]; a2 501 libavcodec/simple_idct.c c0 = (a0 + a2)*C3 + (1 << (C_SHIFT - 1)); a2 502 libavcodec/simple_idct.c c2 = (a0 - a2)*C3 + (1 << (C_SHIFT - 1)); a2 522 libavcodec/simple_idct.c int c0, c1, c2, c3, a0, a1, a2, a3; a2 527 libavcodec/simple_idct.c a2 = row[2]; a2 529 libavcodec/simple_idct.c c0 = (a0 + a2)*R3 + (1 << (R_SHIFT - 1)); a2 530 libavcodec/simple_idct.c c2 = (a0 - a2)*R3 + (1 << (R_SHIFT - 1)); a2 2164 libavcodec/snow.c int a2= src[x + HTAPS_MAX/2-1]; a2 2171 libavcodec/snow.c am= 20*(a2+a3) - 5*(a1+a4) + (a0+a5); a2 2175 libavcodec/snow.c am= p->hcoeff[0]*(a2+a3) + p->hcoeff[1]*(a1+a4) + p->hcoeff[2]*(a0+a5) + p->hcoeff[3]*(a_1+a6); a2 2198 libavcodec/snow.c int a2= src[x + (HTAPS_MAX/2-1)*stride]; a2 2205 libavcodec/snow.c am= (20*(a2+a3) - 5*(a1+a4) + (a0+a5) + 16)>>5; a2 2207 libavcodec/snow.c am= (p->hcoeff[0]*(a2+a3) + p->hcoeff[1]*(a1+a4) + p->hcoeff[2]*(a0+a5) + p->hcoeff[3]*(a_1+a6) + 32)>>6; a2 2226 libavcodec/snow.c int a2= tmpI[x + (HTAPS_MAX/2-1)*64]; a2 2233 libavcodec/snow.c am= (20*(a2+a3) - 5*(a1+a4) + (a0+a5) + 512)>>10; a2 2235 libavcodec/snow.c am= (p->hcoeff[0]*(a2+a3) + p->hcoeff[1]*(a1+a4) + p->hcoeff[2]*(a0+a5) + p->hcoeff[3]*(a_1+a6) + 2048)>>12; a2 330 libavcodec/vc1.c int a2 = FFABS((2*(src[ 0*stride] - src[ 3*stride]) - 5*(src[ 1*stride] - src[ 2*stride]) + 4) >> 3); a2 331 libavcodec/vc1.c if(a1 < a0 || a2 < a0){ a2 336 libavcodec/vc1.c int a3 = FFMIN(a1, a2); a2 819 libavcodec/vorbis_enc.c int dim, a2 = a1, b2 = b1; a2 822 libavcodec/vorbis_enc.c *pv++ = coeffs[a2 + b2]; a2 823 libavcodec/vorbis_enc.c if ((a2 += samples) == s) { a2 824 libavcodec/vorbis_enc.c a2=0; a2 974 libavcodec/x86/dsputilenc_mmx.c "paddw " #b2 ", " #a2 " \n\t"\ a2 978 libavcodec/x86/dsputilenc_mmx.c "psubw " #a2 ", " #b2 " \n\t" a2 43 libavcodec/x86/idct_mmx.c int a0, a1, a2, a3, b0, b1, b2, b3; a2 57 libavcodec/x86/idct_mmx.c a2 = C4*row[0] - C6*row[2] - C4*row[4] + C2*row[6] + *rounder; a2 67 libavcodec/x86/idct_mmx.c row[2] = (a2 + b2) >> ROW_SHIFT; a2 70 libavcodec/x86/idct_mmx.c row[5] = (a2 - b2) >> ROW_SHIFT; a2 334 libavcodec/x86/idct_mmx.c int16_t a0, a1, a2, a3, b0, b1, b2, b3; a2 355 libavcodec/x86/idct_mmx.c a2 = S (v04 - v26); a2 374 libavcodec/x86/idct_mmx.c y2 = S (a2 + b2) >> COL_SHIFT; a2 378 libavcodec/x86/idct_mmx.c y5 = S (a2 - b2) >> COL_SHIFT; a2 99 libavcodec/x86/simple_idct_mmx.c int a0, a1, a2, a3, b0, b1, b2, b3; a2 126 libavcodec/x86/simple_idct_mmx.c a2 = C4*col[8*0] - C6*col[8*2] - C4*col[8*4] + C2*col[8*6] + (1<<(COL_SHIFT-1)); a2 136 libavcodec/x86/simple_idct_mmx.c col[8*2] = (a2 + b2) >> COL_SHIFT; a2 139 libavcodec/x86/simple_idct_mmx.c col[8*5] = (a2 - b2) >> COL_SHIFT; a2 148 libavcodec/x86/simple_idct_mmx.c int a0, a1, a2, a3, b0, b1, b2, b3; a2 183 libavcodec/x86/simple_idct_mmx.c a2 = C4*row[0] - C6*row[2] - C4*row[4] + C2*row[6] + (1<<(ROW_SHIFT-1)); a2 193 libavcodec/x86/simple_idct_mmx.c row[2] = (a2 + b2) >> ROW_SHIFT; a2 196 libavcodec/x86/simple_idct_mmx.c row[5] = (a2 - b2) >> ROW_SHIFT;