a3 53 libavcodec/alpha/simple_idct_alpha.c int_fast32_t a0, a1, a2, a3, b0, b1, b2, b3, t; a3 76 libavcodec/alpha/simple_idct_alpha.c a3 = a0; a3 84 libavcodec/alpha/simple_idct_alpha.c a3 -= W2 * t; a3 93 libavcodec/alpha/simple_idct_alpha.c a3 += W4 * t; a3 102 libavcodec/alpha/simple_idct_alpha.c a3 -= W6 * t; a3 150 libavcodec/alpha/simple_idct_alpha.c row[3] = (a3 + b3) >> ROW_SHIFT; a3 151 libavcodec/alpha/simple_idct_alpha.c row[4] = (a3 - b3) >> ROW_SHIFT; a3 161 libavcodec/alpha/simple_idct_alpha.c int_fast32_t a0, a1, a2, a3, b0, b1, b2, b3; a3 168 libavcodec/alpha/simple_idct_alpha.c a3 = W4 * col[8 * 0]; a3 174 libavcodec/alpha/simple_idct_alpha.c a3 -= W2 * col[8 * 2]; a3 181 libavcodec/alpha/simple_idct_alpha.c a3 += W4 * col[8 * 4]; a3 188 libavcodec/alpha/simple_idct_alpha.c a3 -= W6 * col[8 * 6]; a3 230 libavcodec/alpha/simple_idct_alpha.c col[8 * 3] = (a3 + b3) >> COL_SHIFT; a3 231 libavcodec/alpha/simple_idct_alpha.c col[8 * 4] = (a3 - b3) >> COL_SHIFT; a3 195 libavcodec/cavsdsp.c const int a3 = (src[i][1]<<1) + 3*src[i][7]; a3 197 libavcodec/cavsdsp.c const int b4 = ((a0 + a1 + a3)<<1) + a1; a3 199 libavcodec/cavsdsp.c const int b6 = ((a3 - a2 - a1)<<1) + a3; a3 200 libavcodec/cavsdsp.c const int b7 = ((a0 - a2 - a3)<<1) - a2; a3 225 libavcodec/cavsdsp.c const int a3 = (src[1][i]<<1) + 3*src[7][i]; a3 227 libavcodec/cavsdsp.c const int b4 = ((a0 + a1 + a3)<<1) + a1; a3 229 libavcodec/cavsdsp.c const int b6 = ((a3 - a2 - a1)<<1) + a3; a3 230 libavcodec/cavsdsp.c const int b7 = ((a0 - a2 - a3)<<1) - a2; a3 3716 libavcodec/dsputil.c const int a3 = s16 - s25;\ a3 3727 libavcodec/dsputil.c DST(2, a2 + (a3>>1)) ;\ a3 3731 libavcodec/dsputil.c DST(6, (a2>>1) - a3 ) ;\ a3 4132 libavcodec/dsputil.c int a0,a1,a2,a3,a4,a5,a6,a7; a3 4137 libavcodec/dsputil.c a3 = W3*b[5]-W5*b[3]; a3 4143 libavcodec/dsputil.c s1 = (181*(a1-a5+a7-a3)+128)>>8;//1,3,5,7, a3 4144 libavcodec/dsputil.c s2 = (181*(a1-a5-a7+a3)+128)>>8; a3 4149 libavcodec/dsputil.c b[3] = (a0-a2+a7+a3 + (1<<7))>>8; a3 4150 libavcodec/dsputil.c b[4] = (a0-a2-a7-a3 + (1<<7))>>8; a3 4158 libavcodec/dsputil.c int a0,a1,a2,a3,a4,a5,a6,a7; a3 4163 libavcodec/dsputil.c a3 = (W3*b[8*5]-W5*b[8*3] + 4)>>3; a3 4169 libavcodec/dsputil.c s1 = (181*(a1-a5+a7-a3)+128)>>8; a3 4170 libavcodec/dsputil.c s2 = (181*(a1-a5-a7+a3)+128)>>8; a3 4175 libavcodec/dsputil.c b[8*3] = (a0-a2+a7+a3 + (1<<13))>>14; a3 4177 libavcodec/dsputil.c b[8*4] = (a0-a2-a7-a3 + (1<<13))>>14; a3 39 libavcodec/eaidct.c const int a3 = (src)[s5] - (src)[s3]; \ a3 44 libavcodec/eaidct.c const int b0 = (((A4-A5)*a7 - A5*a3)>>9) + a1+a5; \ a3 45 libavcodec/eaidct.c const int b1 = (((A4-A5)*a7 - A5*a3)>>9) + ((ASQRT*(a1-a5))>>8); \ a3 46 libavcodec/eaidct.c const int b2 = (((A2+A5)*a3 + A5*a7)>>9) + ((ASQRT*(a1-a5))>>8); \ a3 47 libavcodec/eaidct.c const int b3 = ((A2+A5)*a3 + A5*a7)>>9; \ a3 227 libavcodec/fft.c BF(a3.im, a1.im, a1.im, t3);\ a3 229 libavcodec/fft.c BF(a3.re, a1.re, a1.re, t4);\ a3 240 libavcodec/fft.c BF(a3.im, a1.im, i1, t3);\ a3 242 libavcodec/fft.c BF(a3.re, a1.re, r1, t4);\ a3 249 libavcodec/fft.c t5 = a3.re * wre - a3.im * wim;\ a3 250 libavcodec/fft.c t6 = a3.im * wre + a3.re * wim;\ a3 251 libavcodec/fft.c BUTTERFLIES(a0,a1,a2,a3)\ a3 257 libavcodec/fft.c t5 = a3.re;\ a3 258 libavcodec/fft.c t6 = a3.im;\ a3 259 libavcodec/fft.c BUTTERFLIES(a0,a1,a2,a3)\ a3 92 libavcodec/h264idct.c const int a3 = block[1+i*8] + block[7+i*8] - block[3+i*8] - (block[3+i*8]>>1); a3 97 libavcodec/h264idct.c const int b3 = a3 + (a5>>2); a3 98 libavcodec/h264idct.c const int b5 = (a3>>2) - a5; a3 123 libavcodec/h264idct.c const int a3 = block[i+1*8] + block[i+7*8] - block[i+3*8] - (block[i+3*8]>>1); a3 128 libavcodec/h264idct.c const int b3 = a3 + (a5>>2); a3 129 libavcodec/h264idct.c const int b5 = (a3>>2) - a5; a3 426 libavcodec/ppc/h264_altivec.c a3 = vec_mergel( b1, b3 ); \ a3 222 libavcodec/sh4/dsputil_align.c uint32_t a0,a1,a2,a3,a4,a5,a6,a7; \ a3 229 libavcodec/sh4/dsputil_align.c UNPACK(a2,a3,MERGE1(w1,w0,ofs),MERGE2(w1,w0,ofs)); \ a3 245 libavcodec/sh4/dsputil_align.c OP(LP(dest+4),PACK(a2,a3,t2,t3)); \ a3 246 libavcodec/sh4/dsputil_align.c a2 = t2; a3 = t3; \ a3 156 libavcodec/sh4/qpel.c uint32_t a0,a1,a2,a3; \ a3 158 libavcodec/sh4/qpel.c UNPACK(a2,a3,LP(src3),LP(src4)); \ a3 159 libavcodec/sh4/qpel.c OP(LP(dst),rnd_PACK(a0,a1,a2,a3)); \ a3 161 libavcodec/sh4/qpel.c UNPACK(a2,a3,LP(src3+4),LP(src4+4)); \ a3 162 libavcodec/sh4/qpel.c OP(LP(dst+4),rnd_PACK(a0,a1,a2,a3)); \ a3 173 libavcodec/sh4/qpel.c uint32_t a0,a1,a2,a3; \ a3 175 libavcodec/sh4/qpel.c UNPACK(a2,a3,LP(src3),LP(src4)); \ a3 176 libavcodec/sh4/qpel.c OP(LP(dst),no_rnd_PACK(a0,a1,a2,a3)); \ a3 178 libavcodec/sh4/qpel.c UNPACK(a2,a3,LP(src3+4),LP(src4+4)); \ a3 179 libavcodec/sh4/qpel.c OP(LP(dst+4),no_rnd_PACK(a0,a1,a2,a3)); \ a3 190 libavcodec/sh4/qpel.c uint32_t a0,a1,a2,a3; /* src1 only not aligned */\ a3 192 libavcodec/sh4/qpel.c UNPACK(a2,a3,LP(src3),LP(src4)); \ a3 193 libavcodec/sh4/qpel.c OP(LP(dst),rnd_PACK(a0,a1,a2,a3)); \ a3 195 libavcodec/sh4/qpel.c UNPACK(a2,a3,LP(src3+4),LP(src4+4)); \ a3 196 libavcodec/sh4/qpel.c OP(LP(dst+4),rnd_PACK(a0,a1,a2,a3)); \ a3 207 libavcodec/sh4/qpel.c uint32_t a0,a1,a2,a3; \ a3 209 libavcodec/sh4/qpel.c UNPACK(a2,a3,LP(src3),LP(src4)); \ a3 210 libavcodec/sh4/qpel.c OP(LP(dst),no_rnd_PACK(a0,a1,a2,a3)); \ a3 212 libavcodec/sh4/qpel.c UNPACK(a2,a3,LP(src3+4),LP(src4+4)); \ a3 213 libavcodec/sh4/qpel.c OP(LP(dst+4),no_rnd_PACK(a0,a1,a2,a3)); \ a3 224 libavcodec/sh4/qpel.c uint32_t a0,a1,a2,a3; \ a3 226 libavcodec/sh4/qpel.c UNPACK(a2,a3,LP(src3),LP(src4)); \ a3 227 libavcodec/sh4/qpel.c OP(LP(dst),rnd_PACK(a0,a1,a2,a3)); \ a3 229 libavcodec/sh4/qpel.c UNPACK(a2,a3,LP(src3+4),LP(src4+4)); \ a3 230 libavcodec/sh4/qpel.c OP(LP(dst+8),rnd_PACK(a0,a1,a2,a3)); \ a3 232 libavcodec/sh4/qpel.c UNPACK(a2,a3,LP(src3+8),LP(src4+8)); \ a3 233 libavcodec/sh4/qpel.c OP(LP(dst+8),rnd_PACK(a0,a1,a2,a3)); \ a3 235 libavcodec/sh4/qpel.c UNPACK(a2,a3,LP(src3+12),LP(src4+12)); \ a3 236 libavcodec/sh4/qpel.c OP(LP(dst+12),rnd_PACK(a0,a1,a2,a3)); \ a3 247 libavcodec/sh4/qpel.c uint32_t a0,a1,a2,a3; \ a3 249 libavcodec/sh4/qpel.c UNPACK(a2,a3,LP(src3),LP(src4)); \ a3 250 libavcodec/sh4/qpel.c OP(LP(dst),no_rnd_PACK(a0,a1,a2,a3)); \ a3 252 libavcodec/sh4/qpel.c UNPACK(a2,a3,LP(src3+4),LP(src4+4)); \ a3 253 libavcodec/sh4/qpel.c OP(LP(dst+4),no_rnd_PACK(a0,a1,a2,a3)); \ a3 255 libavcodec/sh4/qpel.c UNPACK(a2,a3,LP(src3+8),LP(src4+8)); \ a3 256 libavcodec/sh4/qpel.c OP(LP(dst+8),no_rnd_PACK(a0,a1,a2,a3)); \ a3 258 libavcodec/sh4/qpel.c UNPACK(a2,a3,LP(src3+12),LP(src4+12)); \ a3 259 libavcodec/sh4/qpel.c OP(LP(dst+12),no_rnd_PACK(a0,a1,a2,a3)); \ a3 270 libavcodec/sh4/qpel.c uint32_t a0,a1,a2,a3; \ a3 272 libavcodec/sh4/qpel.c UNPACK(a2,a3,LP(src3),LP(src4)); \ a3 273 libavcodec/sh4/qpel.c OP(LP(dst),rnd_PACK(a0,a1,a2,a3)); \ a3 275 libavcodec/sh4/qpel.c UNPACK(a2,a3,LP(src3+4),LP(src4+4)); \ a3 276 libavcodec/sh4/qpel.c OP(LP(dst+8),rnd_PACK(a0,a1,a2,a3)); \ a3 278 libavcodec/sh4/qpel.c UNPACK(a2,a3,LP(src3+8),LP(src4+8)); \ a3 279 libavcodec/sh4/qpel.c OP(LP(dst+8),rnd_PACK(a0,a1,a2,a3)); \ a3 281 libavcodec/sh4/qpel.c UNPACK(a2,a3,LP(src3+12),LP(src4+12)); \ a3 282 libavcodec/sh4/qpel.c OP(LP(dst+12),rnd_PACK(a0,a1,a2,a3)); \ a3 293 libavcodec/sh4/qpel.c uint32_t a0,a1,a2,a3; \ a3 295 libavcodec/sh4/qpel.c UNPACK(a2,a3,LP(src3),LP(src4)); \ a3 296 libavcodec/sh4/qpel.c OP(LP(dst),no_rnd_PACK(a0,a1,a2,a3)); \ a3 298 libavcodec/sh4/qpel.c UNPACK(a2,a3,LP(src3+4),LP(src4+4)); \ a3 299 libavcodec/sh4/qpel.c OP(LP(dst+4),no_rnd_PACK(a0,a1,a2,a3)); \ a3 301 libavcodec/sh4/qpel.c UNPACK(a2,a3,LP(src3+8),LP(src4+8)); \ a3 302 libavcodec/sh4/qpel.c OP(LP(dst+8),no_rnd_PACK(a0,a1,a2,a3)); \ a3 304 libavcodec/sh4/qpel.c UNPACK(a2,a3,LP(src3+12),LP(src4+12)); \ a3 305 libavcodec/sh4/qpel.c OP(LP(dst+12),no_rnd_PACK(a0,a1,a2,a3)); \ a3 61 libavcodec/simple_idct.c int a0, a1, a2, a3, b0, b1, b2, b3; a3 113 libavcodec/simple_idct.c a3 = a0; a3 119 libavcodec/simple_idct.c a3 -= W2 * row[2]; a3 139 libavcodec/simple_idct.c a3 += W4*row[4] - W6*row[6]; a3 160 libavcodec/simple_idct.c row[3] = (a3 + b3) >> ROW_SHIFT; a3 161 libavcodec/simple_idct.c row[4] = (a3 - b3) >> ROW_SHIFT; a3 167 libavcodec/simple_idct.c int a0, a1, a2, a3, b0, b1, b2, b3; a3 174 libavcodec/simple_idct.c a3 = a0; a3 179 libavcodec/simple_idct.c a3 += - W2*col[8*2]; a3 195 libavcodec/simple_idct.c a3 += + W4*col[8*4]; a3 209 libavcodec/simple_idct.c a3 += - W6*col[8*6]; a3 225 libavcodec/simple_idct.c dest[0] = cm[(a3 + b3) >> COL_SHIFT]; a3 227 libavcodec/simple_idct.c dest[0] = cm[(a3 - b3) >> COL_SHIFT]; a3 239 libavcodec/simple_idct.c int a0, a1, a2, a3, b0, b1, b2, b3; a3 246 libavcodec/simple_idct.c a3 = a0; a3 251 libavcodec/simple_idct.c a3 += - W2*col[8*2]; a3 267 libavcodec/simple_idct.c a3 += + W4*col[8*4]; a3 281 libavcodec/simple_idct.c a3 += - W6*col[8*6]; a3 297 libavcodec/simple_idct.c dest[0] = cm[dest[0] + ((a3 + b3) >> COL_SHIFT)]; a3 299 libavcodec/simple_idct.c dest[0] = cm[dest[0] + ((a3 - b3) >> COL_SHIFT)]; a3 310 libavcodec/simple_idct.c int a0, a1, a2, a3, b0, b1, b2, b3; a3 316 libavcodec/simple_idct.c a3 = a0; a3 321 libavcodec/simple_idct.c a3 += - W2*col[8*2]; a3 337 libavcodec/simple_idct.c a3 += + W4*col[8*4]; a3 351 libavcodec/simple_idct.c a3 += - W6*col[8*6]; a3 364 libavcodec/simple_idct.c col[24] = ((a3 + b3) >> COL_SHIFT); a3 365 libavcodec/simple_idct.c col[32] = ((a3 - b3) >> COL_SHIFT); a3 414 libavcodec/simple_idct.c int c0, c1, c2, c3, a0, a1, a2, a3; a3 420 libavcodec/simple_idct.c a3 = col[8*6]; a3 423 libavcodec/simple_idct.c c1 = a1 * C1 + a3 * C2; a3 424 libavcodec/simple_idct.c c3 = a1 * C2 - a3 * C1; a3 494 libavcodec/simple_idct.c int c0, c1, c2, c3, a0, a1, a2, a3; a3 500 libavcodec/simple_idct.c a3 = col[8*3]; a3 503 libavcodec/simple_idct.c c1 = a1 * C1 + a3 * C2; a3 504 libavcodec/simple_idct.c c3 = a1 * C2 - a3 * C1; a3 522 libavcodec/simple_idct.c int c0, c1, c2, c3, a0, a1, a2, a3; a3 528 libavcodec/simple_idct.c a3 = row[3]; a3 531 libavcodec/simple_idct.c c1 = a1 * R1 + a3 * R2; a3 532 libavcodec/simple_idct.c c3 = a1 * R2 - a3 * R1; a3 2165 libavcodec/snow.c int a3= src[x + HTAPS_MAX/2+0]; a3 2171 libavcodec/snow.c am= 20*(a2+a3) - 5*(a1+a4) + (a0+a5); a3 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); a3 2199 libavcodec/snow.c int a3= src[x + (HTAPS_MAX/2+0)*stride]; a3 2205 libavcodec/snow.c am= (20*(a2+a3) - 5*(a1+a4) + (a0+a5) + 16)>>5; a3 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; a3 2227 libavcodec/snow.c int a3= tmpI[x + (HTAPS_MAX/2+0)*64]; a3 2233 libavcodec/snow.c am= (20*(a2+a3) - 5*(a1+a4) + (a0+a5) + 512)>>10; a3 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; a3 336 libavcodec/vc1.c int a3 = FFMIN(a1, a2); a3 337 libavcodec/vc1.c int d = 5 * (a3 - a0); a3 43 libavcodec/x86/idct_mmx.c int a0, a1, a2, a3, b0, b1, b2, b3; a3 58 libavcodec/x86/idct_mmx.c a3 = C4*row[0] - C2*row[2] + C4*row[4] - C6*row[6] + *rounder; a3 68 libavcodec/x86/idct_mmx.c row[3] = (a3 + b3) >> ROW_SHIFT; a3 69 libavcodec/x86/idct_mmx.c row[4] = (a3 - b3) >> ROW_SHIFT; a3 334 libavcodec/x86/idct_mmx.c int16_t a0, a1, a2, a3, b0, b1, b2, b3; a3 356 libavcodec/x86/idct_mmx.c a3 = S (u04 - u26); a3 375 libavcodec/x86/idct_mmx.c y3 = S (a3 + b3) >> COL_SHIFT; a3 377 libavcodec/x86/idct_mmx.c y4 = S (a3 - b3) >> COL_SHIFT; a3 99 libavcodec/x86/simple_idct_mmx.c int a0, a1, a2, a3, b0, b1, b2, b3; a3 127 libavcodec/x86/simple_idct_mmx.c a3 = C4*col[8*0] - C2*col[8*2] + C4*col[8*4] - C6*col[8*6] + (1<<(COL_SHIFT-1)); a3 137 libavcodec/x86/simple_idct_mmx.c col[8*3] = (a3 + b3) >> COL_SHIFT; a3 138 libavcodec/x86/simple_idct_mmx.c col[8*4] = (a3 - b3) >> COL_SHIFT; a3 148 libavcodec/x86/simple_idct_mmx.c int a0, a1, a2, a3, b0, b1, b2, b3; a3 184 libavcodec/x86/simple_idct_mmx.c a3 = C4*row[0] - C2*row[2] + C4*row[4] - C6*row[6] + (1<<(ROW_SHIFT-1)); a3 194 libavcodec/x86/simple_idct_mmx.c row[3] = (a3 + b3) >> ROW_SHIFT; a3 195 libavcodec/x86/simple_idct_mmx.c row[4] = (a3 - b3) >> ROW_SHIFT;