PAVGB 136 libavcodec/x86/hpeldsp_init.c #define PAVGB(a, b, c, e) PAVGB_MMX(a, b, c, e) PAVGB 149 libavcodec/x86/hpeldsp_init.c #undef PAVGB PAVGB 147 libavcodec/x86/hpeldsp_rnd_template.c PAVGB(%%mm0, %%mm1, %%mm2, %%mm6) PAVGB 153 libavcodec/x86/hpeldsp_rnd_template.c PAVGB(%%mm0, %%mm1, %%mm2, %%mm6) PAVGB 277 libpostproc/postprocess_template.c PAVGB(%%mm6, %%mm0) //1 1 /2 PAVGB 278 libpostproc/postprocess_template.c PAVGB(%%mm6, %%mm0) //3 1 /4 PAVGB 282 libpostproc/postprocess_template.c PAVGB((%%REGa), %%mm2) // 11 /2 PAVGB 283 libpostproc/postprocess_template.c PAVGB((%0, %1, 2), %%mm2) // 211 /4 PAVGB 286 libpostproc/postprocess_template.c PAVGB(%%mm4, %%mm3) // 4 211 /8 PAVGB 287 libpostproc/postprocess_template.c PAVGB(%%mm0, %%mm3) //642211 /16 PAVGB 291 libpostproc/postprocess_template.c PAVGB(%%mm6, %%mm0) //1 1 /2 PAVGB 293 libpostproc/postprocess_template.c PAVGB((%0,%1,2), %%mm3) // 1 1 /2 PAVGB 294 libpostproc/postprocess_template.c PAVGB((%%REGa,%1,2), %%mm5) // 11 /2 PAVGB 295 libpostproc/postprocess_template.c PAVGB((%%REGa), %%mm5) // 211 /4 PAVGB 296 libpostproc/postprocess_template.c PAVGB(%%mm5, %%mm3) // 2 2211 /8 PAVGB 297 libpostproc/postprocess_template.c PAVGB(%%mm0, %%mm3) //4242211 /16 PAVGB 300 libpostproc/postprocess_template.c PAVGB(%%mm4, %%mm6) //11 /2 PAVGB 302 libpostproc/postprocess_template.c PAVGB((%%REGa, %1, 2), %%mm0) // 11/2 PAVGB 304 libpostproc/postprocess_template.c PAVGB(%%mm1, %%mm0) // 2 11/4 PAVGB 305 libpostproc/postprocess_template.c PAVGB(%%mm6, %%mm0) //222 11/8 PAVGB 306 libpostproc/postprocess_template.c PAVGB(%%mm2, %%mm0) //22242211/16 PAVGB 311 libpostproc/postprocess_template.c PAVGB((%%REGc), %%mm0) // 11 /2 PAVGB 312 libpostproc/postprocess_template.c PAVGB(%%mm0, %%mm6) //11 11 /4 PAVGB 313 libpostproc/postprocess_template.c PAVGB(%%mm1, %%mm4) // 11 /2 PAVGB 314 libpostproc/postprocess_template.c PAVGB(%%mm2, %%mm1) // 11 /2 PAVGB 315 libpostproc/postprocess_template.c PAVGB(%%mm1, %%mm6) //1122 11 /8 PAVGB 316 libpostproc/postprocess_template.c PAVGB(%%mm5, %%mm6) //112242211 /16 PAVGB 321 libpostproc/postprocess_template.c PAVGB(%%mm7, %%mm6) // 11 /2 PAVGB 322 libpostproc/postprocess_template.c PAVGB(%%mm4, %%mm6) // 11 11 /4 PAVGB 323 libpostproc/postprocess_template.c PAVGB(%%mm3, %%mm6) // 11 2211 /8 PAVGB 324 libpostproc/postprocess_template.c PAVGB(%%mm5, %%mm2) // 11 /2 PAVGB 326 libpostproc/postprocess_template.c PAVGB(%%mm4, %%mm2) // 112 /4 PAVGB 327 libpostproc/postprocess_template.c PAVGB(%%mm2, %%mm6) // 112242211 /16 PAVGB 330 libpostproc/postprocess_template.c PAVGB(%%mm7, %%mm1) // 11 2 /4 PAVGB 331 libpostproc/postprocess_template.c PAVGB(%%mm4, %%mm5) // 11 /2 PAVGB 332 libpostproc/postprocess_template.c PAVGB(%%mm5, %%mm0) // 11 11 /4 PAVGB 334 libpostproc/postprocess_template.c PAVGB(%%mm6, %%mm1) // 11 4 2 /8 PAVGB 335 libpostproc/postprocess_template.c PAVGB(%%mm0, %%mm1) // 11224222 /16 PAVGB 338 libpostproc/postprocess_template.c PAVGB((%%REGc), %%mm2) // 112 4 /8 PAVGB 340 libpostproc/postprocess_template.c PAVGB(%%mm0, %%mm6) // 1 1 /2 PAVGB 341 libpostproc/postprocess_template.c PAVGB(%%mm7, %%mm6) // 1 12 /4 PAVGB 342 libpostproc/postprocess_template.c PAVGB(%%mm2, %%mm6) // 1122424 /4 PAVGB 345 libpostproc/postprocess_template.c PAVGB(%%mm7, %%mm5) // 11 2 /4 PAVGB 346 libpostproc/postprocess_template.c PAVGB(%%mm7, %%mm5) // 11 6 /8 PAVGB 348 libpostproc/postprocess_template.c PAVGB(%%mm3, %%mm0) // 112 /4 PAVGB 349 libpostproc/postprocess_template.c PAVGB(%%mm0, %%mm5) // 112246 /16 PAVGB 430 libpostproc/postprocess_template.c PAVGB(%%mm3, %%mm0) // (|l2 - l3| + |l5 - l6|)/2 PAVGB 446 libpostproc/postprocess_template.c PAVGB(%%mm7, %%mm3) // d/2 PAVGB 448 libpostproc/postprocess_template.c PAVGB(%%mm7, %%mm3) // d/4 PAVGB 449 libpostproc/postprocess_template.c PAVGB(%%mm1, %%mm3) // 3*d/8 PAVGB 463 libpostproc/postprocess_template.c PAVGB(%%mm7, %%mm1) // d/4 PAVGB 477 libpostproc/postprocess_template.c PAVGB(%%mm7, %%mm1) // d/8 PAVGB 566 libpostproc/postprocess_template.c PAVGB(%%mm7, %%mm0) // ~l2/2 PAVGB 567 libpostproc/postprocess_template.c PAVGB(%%mm1, %%mm0) // ~(l2 + 2l0)/4 PAVGB 568 libpostproc/postprocess_template.c PAVGB(%%mm2, %%mm0) // ~(5l2 + 2l0)/8 PAVGB 573 libpostproc/postprocess_template.c PAVGB(%%mm7, %%mm1) // ~l1/2 PAVGB 574 libpostproc/postprocess_template.c PAVGB(%%mm3, %%mm1) // ~(l1 + 2l3)/4 PAVGB 575 libpostproc/postprocess_template.c PAVGB(%%mm4, %%mm1) // ~(5l1 + 2l3)/8 PAVGB 585 libpostproc/postprocess_template.c PAVGB(%%mm7, %%mm0) // ~l4/2 PAVGB 586 libpostproc/postprocess_template.c PAVGB(%%mm2, %%mm0) // ~(l4 + 2l2)/4 PAVGB 587 libpostproc/postprocess_template.c PAVGB(%%mm4, %%mm0) // ~(5l4 + 2l2)/8 PAVGB 591 libpostproc/postprocess_template.c PAVGB(%%mm7, %%mm3) // ~l3/2 PAVGB 592 libpostproc/postprocess_template.c PAVGB(%%mm2, %%mm3) // ~(l3 + 2l5)/4 PAVGB 593 libpostproc/postprocess_template.c PAVGB(%%mm5, %%mm3) // ~(5l3 + 2l5)/8 PAVGB 604 libpostproc/postprocess_template.c PAVGB(%%mm7, %%mm6) // ~l6/2 PAVGB 605 libpostproc/postprocess_template.c PAVGB(%%mm4, %%mm6) // ~(l6 + 2l4)/4 PAVGB 606 libpostproc/postprocess_template.c PAVGB(%%mm5, %%mm6) // ~(5l6 + 2l4)/8 PAVGB 610 libpostproc/postprocess_template.c PAVGB(%%mm7, %%mm2) // ~l5/2 PAVGB 611 libpostproc/postprocess_template.c PAVGB(%%mm5, %%mm2) // ~(l5 + 2l7)/4 PAVGB 612 libpostproc/postprocess_template.c PAVGB(%%mm4, %%mm2) // ~(5l5 + 2l7)/8 PAVGB 630 libpostproc/postprocess_template.c PAVGB(%%mm7, %%mm3) PAVGB 631 libpostproc/postprocess_template.c PAVGB(%%mm7, %%mm3) PAVGB 647 libpostproc/postprocess_template.c PAVGB(%%mm7, %%mm3) PAVGB 671 libpostproc/postprocess_template.c PAVGB(%%mm1, %%mm0) // -q+128 = (l4-l3+256)/2 PAVGB 680 libpostproc/postprocess_template.c PAVGB(%%mm3, %%mm2) // (l2-l5+256)/2 PAVGB 681 libpostproc/postprocess_template.c PAVGB(%%mm0, %%mm4) // ~(l4-l3)/4 + 128 PAVGB 682 libpostproc/postprocess_template.c PAVGB(%%mm2, %%mm4) // ~(l2-l5)/4 +(l4-l3)/8 + 128 PAVGB 683 libpostproc/postprocess_template.c PAVGB(%%mm0, %%mm4) // ~(l2-l5)/8 +5(l4-l3)/16 + 128 PAVGB 688 libpostproc/postprocess_template.c PAVGB(%%mm3, %%mm2) // (l2-l1+256)/2 PAVGB 689 libpostproc/postprocess_template.c PAVGB((%0), %%mm1) // (l0-l3+256)/2 PAVGB 691 libpostproc/postprocess_template.c PAVGB(%%mm2, %%mm3) // ~(l2-l1)/4 + 128 PAVGB 692 libpostproc/postprocess_template.c PAVGB(%%mm1, %%mm3) // ~(l0-l3)/4 +(l2-l1)/8 + 128 PAVGB 693 libpostproc/postprocess_template.c PAVGB(%%mm2, %%mm3) // ~(l0-l3)/8 +5(l2-l1)/16 + 128 PAVGB 696 libpostproc/postprocess_template.c PAVGB((%%REGc, %1), %%mm5) // (l6-l5+256)/2 PAVGB 699 libpostproc/postprocess_template.c PAVGB((%0, %1, 4), %%mm1) // (l4-l7+256)/2 PAVGB 701 libpostproc/postprocess_template.c PAVGB(%%mm5, %%mm2) // ~(l6-l5)/4 + 128 PAVGB 702 libpostproc/postprocess_template.c PAVGB(%%mm1, %%mm2) // ~(l4-l7)/4 +(l6-l5)/8 + 128 PAVGB 703 libpostproc/postprocess_template.c PAVGB(%%mm5, %%mm2) // ~(l4-l7)/8 +5(l6-l5)/16 + 128 PAVGB 718 libpostproc/postprocess_template.c PAVGB(%%mm6, %%mm2) // 128 + QP/2 PAVGB 731 libpostproc/postprocess_template.c PAVGB(%%mm7, %%mm4) // d/32 PAVGB 732 libpostproc/postprocess_template.c PAVGB(%%mm7, %%mm4) // (d + 32)/64 PAVGB 1192 libpostproc/postprocess_template.c PAVGB(%%mm0, %%mm7) // a=(max + min)/2 PAVGB 1210 libpostproc/postprocess_template.c PAVGB(%%mm2, %%mm1) // (L20 + L00)/2 PAVGB 1211 libpostproc/postprocess_template.c PAVGB(%%mm0, %%mm1) // (L20 + L00 + 2L10)/4 PAVGB 1233 libpostproc/postprocess_template.c PAVGB(%%mm4, %%mm3) // (L21 + L01)/2 PAVGB 1234 libpostproc/postprocess_template.c PAVGB(%%mm2, %%mm3) // (L21 + L01 + 2L11)/4 PAVGB 1257 libpostproc/postprocess_template.c PAVGB(t0, lx) /* (src[-1] + src[+1])/2 */\ PAVGB 1258 libpostproc/postprocess_template.c PAVGB(sx, lx) /* (src[-1] + 2src[0] + src[+1])/4 */\ PAVGB 1259 libpostproc/postprocess_template.c PAVGB(lx, pplx) \ PAVGB 1272 libpostproc/postprocess_template.c PAVGB(plx, pplx) /* filtered */\ PAVGB 1462 libpostproc/postprocess_template.c PAVGB(%%mm1, %%mm0) PAVGB 1465 libpostproc/postprocess_template.c PAVGB(%%mm0, %%mm1) PAVGB 1468 libpostproc/postprocess_template.c PAVGB(%%mm1, %%mm0) PAVGB 1471 libpostproc/postprocess_template.c PAVGB(%%mm0, %%mm1) PAVGB 1538 libpostproc/postprocess_template.c PAVGB(%%mm2, %%mm1) /* (b+d) /2 */\ PAVGB 1539 libpostproc/postprocess_template.c PAVGB(%%mm3, %%mm0) /* (a+e) /2 */\ PAVGB 1607 libpostproc/postprocess_template.c PAVGB(%%mm3, %%mm1) \ PAVGB 1608 libpostproc/postprocess_template.c PAVGB(%%mm4, %%mm0) \ PAVGB 1686 libpostproc/postprocess_template.c PAVGB(t2, %%mm3) \ PAVGB 1687 libpostproc/postprocess_template.c PAVGB(t1, %%mm4) \ PAVGB 1782 libpostproc/postprocess_template.c PAVGB(%%mm1, %%mm0) // L0+L2 PAVGB 1784 libpostproc/postprocess_template.c PAVGB(%%mm2, %%mm0) PAVGB 1787 libpostproc/postprocess_template.c PAVGB(%%mm0, %%mm2) // L1+L3 PAVGB 1788 libpostproc/postprocess_template.c PAVGB(%%mm1, %%mm2) // 2L2 + L1 + L3 PAVGB 1791 libpostproc/postprocess_template.c PAVGB(%%mm2, %%mm1) // L2+L4 PAVGB 1792 libpostproc/postprocess_template.c PAVGB(%%mm0, %%mm1) // 2L3 + L2 + L4 PAVGB 1795 libpostproc/postprocess_template.c PAVGB(%%mm1, %%mm0) // L3+L5 PAVGB 1796 libpostproc/postprocess_template.c PAVGB(%%mm2, %%mm0) // 2L4 + L3 + L5 PAVGB 1799 libpostproc/postprocess_template.c PAVGB(%%mm0, %%mm2) // L4+L6 PAVGB 1800 libpostproc/postprocess_template.c PAVGB(%%mm1, %%mm2) // 2L5 + L4 + L6 PAVGB 1803 libpostproc/postprocess_template.c PAVGB(%%mm2, %%mm1) // L5+L7 PAVGB 1804 libpostproc/postprocess_template.c PAVGB(%%mm0, %%mm1) // 2L6 + L5 + L7 PAVGB 1807 libpostproc/postprocess_template.c PAVGB(%%mm1, %%mm0) // L6+L8 PAVGB 1808 libpostproc/postprocess_template.c PAVGB(%%mm2, %%mm0) // 2L7 + L6 + L8 PAVGB 1811 libpostproc/postprocess_template.c PAVGB(%%mm0, %%mm2) // L7+L9 PAVGB 1812 libpostproc/postprocess_template.c PAVGB(%%mm1, %%mm2) // 2L8 + L7 + L9 PAVGB 2209 libpostproc/postprocess_template.c PAVGB(%%mm2, %%mm5)\ PAVGB 2299 libpostproc/postprocess_template.c PAVGB((%1), %%mm0) // L0 PAVGB 2301 libpostproc/postprocess_template.c PAVGB((%1, %2), %%mm1) // L1 PAVGB 2303 libpostproc/postprocess_template.c PAVGB((%1, %2, 2), %%mm2) // L2 PAVGB 2305 libpostproc/postprocess_template.c PAVGB((%1, %%REGa), %%mm3) // L3 PAVGB 2307 libpostproc/postprocess_template.c PAVGB((%1, %2, 4), %%mm4) // L4 PAVGB 2309 libpostproc/postprocess_template.c PAVGB((%1, %%REGd), %%mm5) // L5 PAVGB 2311 libpostproc/postprocess_template.c PAVGB((%1, %%REGa, 2), %%mm6) // L6 PAVGB 2313 libpostproc/postprocess_template.c PAVGB((%1, %%REGc), %%mm7) // L7 PAVGB 2346 libpostproc/postprocess_template.c PAVGB(%%mm4, %%mm0) PAVGB 2347 libpostproc/postprocess_template.c PAVGB(%%mm5, %%mm1) PAVGB 2348 libpostproc/postprocess_template.c PAVGB(%%mm6, %%mm2) PAVGB 2349 libpostproc/postprocess_template.c PAVGB(%%mm7, %%mm3) PAVGB 2350 libpostproc/postprocess_template.c PAVGB(%%mm4, %%mm0) PAVGB 2351 libpostproc/postprocess_template.c PAVGB(%%mm5, %%mm1) PAVGB 2352 libpostproc/postprocess_template.c PAVGB(%%mm6, %%mm2) PAVGB 2353 libpostproc/postprocess_template.c PAVGB(%%mm7, %%mm3) PAVGB 2371 libpostproc/postprocess_template.c PAVGB(%%mm4, %%mm0) PAVGB 2372 libpostproc/postprocess_template.c PAVGB(%%mm5, %%mm1) PAVGB 2373 libpostproc/postprocess_template.c PAVGB(%%mm6, %%mm2) PAVGB 2374 libpostproc/postprocess_template.c PAVGB(%%mm7, %%mm3) PAVGB 2375 libpostproc/postprocess_template.c PAVGB(%%mm4, %%mm0) PAVGB 2376 libpostproc/postprocess_template.c PAVGB(%%mm5, %%mm1) PAVGB 2377 libpostproc/postprocess_template.c PAVGB(%%mm6, %%mm2) PAVGB 2378 libpostproc/postprocess_template.c PAVGB(%%mm7, %%mm3) PAVGB 2400 libpostproc/postprocess_template.c PAVGB(%%mm4, %%mm0) PAVGB 2401 libpostproc/postprocess_template.c PAVGB(%%mm5, %%mm1) PAVGB 2402 libpostproc/postprocess_template.c PAVGB(%%mm6, %%mm2) PAVGB 2403 libpostproc/postprocess_template.c PAVGB(%%mm7, %%mm3) PAVGB 2404 libpostproc/postprocess_template.c PAVGB(%%mm4, %%mm0) PAVGB 2405 libpostproc/postprocess_template.c PAVGB(%%mm5, %%mm1) PAVGB 2406 libpostproc/postprocess_template.c PAVGB(%%mm6, %%mm2) PAVGB 2407 libpostproc/postprocess_template.c PAVGB(%%mm7, %%mm3) PAVGB 2408 libpostproc/postprocess_template.c PAVGB(%%mm4, %%mm0) PAVGB 2409 libpostproc/postprocess_template.c PAVGB(%%mm5, %%mm1) PAVGB 2410 libpostproc/postprocess_template.c PAVGB(%%mm6, %%mm2) PAVGB 2411 libpostproc/postprocess_template.c PAVGB(%%mm7, %%mm3) PAVGB 2429 libpostproc/postprocess_template.c PAVGB(%%mm4, %%mm0) PAVGB 2430 libpostproc/postprocess_template.c PAVGB(%%mm5, %%mm1) PAVGB 2431 libpostproc/postprocess_template.c PAVGB(%%mm6, %%mm2) PAVGB 2432 libpostproc/postprocess_template.c PAVGB(%%mm7, %%mm3) PAVGB 2433 libpostproc/postprocess_template.c PAVGB(%%mm4, %%mm0) PAVGB 2434 libpostproc/postprocess_template.c PAVGB(%%mm5, %%mm1) PAVGB 2435 libpostproc/postprocess_template.c PAVGB(%%mm6, %%mm2) PAVGB 2436 libpostproc/postprocess_template.c PAVGB(%%mm7, %%mm3) PAVGB 2437 libpostproc/postprocess_template.c PAVGB(%%mm4, %%mm0) PAVGB 2438 libpostproc/postprocess_template.c PAVGB(%%mm5, %%mm1) PAVGB 2439 libpostproc/postprocess_template.c PAVGB(%%mm6, %%mm2) PAVGB 2440 libpostproc/postprocess_template.c PAVGB(%%mm7, %%mm3) PAVGB 1456 libswscale/x86/rgb2rgb_template.c PAVGB" %%mm0, %%mm5 \n\t" PAVGB 1457 libswscale/x86/rgb2rgb_template.c PAVGB" %%mm0, %%mm3 \n\t" PAVGB 1458 libswscale/x86/rgb2rgb_template.c PAVGB" %%mm0, %%mm5 \n\t" PAVGB 1459 libswscale/x86/rgb2rgb_template.c PAVGB" %%mm0, %%mm3 \n\t" PAVGB 1460 libswscale/x86/rgb2rgb_template.c PAVGB" %%mm1, %%mm4 \n\t" PAVGB 1461 libswscale/x86/rgb2rgb_template.c PAVGB" %%mm1, %%mm2 \n\t" PAVGB 1462 libswscale/x86/rgb2rgb_template.c PAVGB" %%mm1, %%mm4 \n\t" PAVGB 1463 libswscale/x86/rgb2rgb_template.c PAVGB" %%mm1, %%mm2 \n\t" PAVGB 1736 libswscale/x86/rgb2rgb_template.c PAVGB" %%mm1, %%mm0 \n\t" PAVGB 1737 libswscale/x86/rgb2rgb_template.c PAVGB" %%mm3, %%mm2 \n\t" PAVGB 1742 libswscale/x86/rgb2rgb_template.c PAVGB" %%mm1, %%mm0 \n\t" PAVGB 1743 libswscale/x86/rgb2rgb_template.c PAVGB" %%mm3, %%mm2 \n\t" PAVGB 1795 libswscale/x86/rgb2rgb_template.c PAVGB" %%mm1, %%mm4 \n\t" PAVGB 1796 libswscale/x86/rgb2rgb_template.c PAVGB" %%mm3, %%mm2 \n\t" PAVGB 1801 libswscale/x86/rgb2rgb_template.c PAVGB" %%mm1, %%mm4 \n\t" PAVGB 1802 libswscale/x86/rgb2rgb_template.c PAVGB" %%mm3, %%mm2 \n\t" PAVGB 2293 libswscale/x86/rgb2rgb_template.c #ifdef PAVGB PAVGB 2304 libswscale/x86/rgb2rgb_template.c PAVGB" -28(%2, %0, 4), %%mm0 \n\t" PAVGB 2305 libswscale/x86/rgb2rgb_template.c PAVGB" -20(%2, %0, 4), %%mm1 \n\t" PAVGB 2306 libswscale/x86/rgb2rgb_template.c PAVGB" -12(%2, %0, 4), %%mm2 \n\t" PAVGB 2307 libswscale/x86/rgb2rgb_template.c PAVGB" - 4(%2, %0, 4), %%mm3 \n\t" PAVGB 2395 libswscale/x86/rgb2rgb_template.c #ifdef PAVGB PAVGB 2406 libswscale/x86/rgb2rgb_template.c PAVGB" -28(%2, %0, 4), %%mm0 \n\t" PAVGB 2407 libswscale/x86/rgb2rgb_template.c PAVGB" -20(%2, %0, 4), %%mm1 \n\t" PAVGB 2408 libswscale/x86/rgb2rgb_template.c PAVGB" -12(%2, %0, 4), %%mm2 \n\t" PAVGB 2409 libswscale/x86/rgb2rgb_template.c PAVGB" - 4(%2, %0, 4), %%mm3 \n\t"