pixelavg_pp 725 source/common/arm/asm-primitives.cpp p.pu[LUMA_4x4].pixelavg_pp = PFX(pixel_avg_pp_4x4_neon); pixelavg_pp 726 source/common/arm/asm-primitives.cpp p.pu[LUMA_4x8].pixelavg_pp = PFX(pixel_avg_pp_4x8_neon); pixelavg_pp 727 source/common/arm/asm-primitives.cpp p.pu[LUMA_4x16].pixelavg_pp = PFX(pixel_avg_pp_4x16_neon); pixelavg_pp 728 source/common/arm/asm-primitives.cpp p.pu[LUMA_8x4].pixelavg_pp = PFX(pixel_avg_pp_8x4_neon); pixelavg_pp 729 source/common/arm/asm-primitives.cpp p.pu[LUMA_8x8].pixelavg_pp = PFX(pixel_avg_pp_8x8_neon); pixelavg_pp 730 source/common/arm/asm-primitives.cpp p.pu[LUMA_8x16].pixelavg_pp = PFX(pixel_avg_pp_8x16_neon); pixelavg_pp 731 source/common/arm/asm-primitives.cpp p.pu[LUMA_8x32].pixelavg_pp = PFX(pixel_avg_pp_8x32_neon); pixelavg_pp 732 source/common/arm/asm-primitives.cpp p.pu[LUMA_12x16].pixelavg_pp = PFX(pixel_avg_pp_12x16_neon); pixelavg_pp 733 source/common/arm/asm-primitives.cpp p.pu[LUMA_16x4].pixelavg_pp = PFX(pixel_avg_pp_16x4_neon); pixelavg_pp 734 source/common/arm/asm-primitives.cpp p.pu[LUMA_16x8].pixelavg_pp = PFX(pixel_avg_pp_16x8_neon); pixelavg_pp 735 source/common/arm/asm-primitives.cpp p.pu[LUMA_16x12].pixelavg_pp = PFX(pixel_avg_pp_16x12_neon); pixelavg_pp 736 source/common/arm/asm-primitives.cpp p.pu[LUMA_16x16].pixelavg_pp = PFX(pixel_avg_pp_16x16_neon); pixelavg_pp 737 source/common/arm/asm-primitives.cpp p.pu[LUMA_16x32].pixelavg_pp = PFX(pixel_avg_pp_16x32_neon); pixelavg_pp 738 source/common/arm/asm-primitives.cpp p.pu[LUMA_16x64].pixelavg_pp = PFX(pixel_avg_pp_16x64_neon); pixelavg_pp 739 source/common/arm/asm-primitives.cpp p.pu[LUMA_24x32].pixelavg_pp = PFX(pixel_avg_pp_24x32_neon); pixelavg_pp 740 source/common/arm/asm-primitives.cpp p.pu[LUMA_32x8].pixelavg_pp = PFX(pixel_avg_pp_32x8_neon); pixelavg_pp 741 source/common/arm/asm-primitives.cpp p.pu[LUMA_32x16].pixelavg_pp = PFX(pixel_avg_pp_32x16_neon); pixelavg_pp 742 source/common/arm/asm-primitives.cpp p.pu[LUMA_32x24].pixelavg_pp = PFX(pixel_avg_pp_32x24_neon); pixelavg_pp 743 source/common/arm/asm-primitives.cpp p.pu[LUMA_32x32].pixelavg_pp = PFX(pixel_avg_pp_32x32_neon); pixelavg_pp 744 source/common/arm/asm-primitives.cpp p.pu[LUMA_32x64].pixelavg_pp = PFX(pixel_avg_pp_32x64_neon); pixelavg_pp 745 source/common/arm/asm-primitives.cpp p.pu[LUMA_48x64].pixelavg_pp = PFX(pixel_avg_pp_48x64_neon); pixelavg_pp 746 source/common/arm/asm-primitives.cpp p.pu[LUMA_64x16].pixelavg_pp = PFX(pixel_avg_pp_64x16_neon); pixelavg_pp 747 source/common/arm/asm-primitives.cpp p.pu[LUMA_64x32].pixelavg_pp = PFX(pixel_avg_pp_64x32_neon); pixelavg_pp 748 source/common/arm/asm-primitives.cpp p.pu[LUMA_64x48].pixelavg_pp = PFX(pixel_avg_pp_64x48_neon); pixelavg_pp 749 source/common/arm/asm-primitives.cpp p.pu[LUMA_64x64].pixelavg_pp = PFX(pixel_avg_pp_64x64_neon); pixelavg_pp 72 source/common/lowres.h primitives.pu[LUMA_8x8].pixelavg_pp(buf, outstride, frefA, lumaStride, frefB, lumaStride, 32); pixelavg_pp 94 source/common/lowres.h primitives.pu[LUMA_8x8].pixelavg_pp(subpelbuf, 8, frefA, lumaStride, frefB, lumaStride, 32); pixelavg_pp 993 source/common/pixel.cpp p.pu[LUMA_ ## W ## x ## H].pixelavg_pp = pixelavg_pp<W, H>; pixelavg_pp 246 source/common/primitives.h pixelavg_pp_t pixelavg_pp; // quick bidir using pixels (borrowed from x264) pixelavg_pp 410 source/common/x86/asm-primitives.cpp p.pu[LUMA_64x64].pixelavg_pp = PFX(pixel_avg_64x64_ ## cpu); \ pixelavg_pp 411 source/common/x86/asm-primitives.cpp p.pu[LUMA_64x48].pixelavg_pp = PFX(pixel_avg_64x48_ ## cpu); \ pixelavg_pp 412 source/common/x86/asm-primitives.cpp p.pu[LUMA_64x32].pixelavg_pp = PFX(pixel_avg_64x32_ ## cpu); \ pixelavg_pp 413 source/common/x86/asm-primitives.cpp p.pu[LUMA_64x16].pixelavg_pp = PFX(pixel_avg_64x16_ ## cpu); \ pixelavg_pp 414 source/common/x86/asm-primitives.cpp p.pu[LUMA_48x64].pixelavg_pp = PFX(pixel_avg_48x64_ ## cpu); \ pixelavg_pp 415 source/common/x86/asm-primitives.cpp p.pu[LUMA_32x64].pixelavg_pp = PFX(pixel_avg_32x64_ ## cpu); \ pixelavg_pp 416 source/common/x86/asm-primitives.cpp p.pu[LUMA_32x32].pixelavg_pp = PFX(pixel_avg_32x32_ ## cpu); \ pixelavg_pp 417 source/common/x86/asm-primitives.cpp p.pu[LUMA_32x24].pixelavg_pp = PFX(pixel_avg_32x24_ ## cpu); \ pixelavg_pp 418 source/common/x86/asm-primitives.cpp p.pu[LUMA_32x16].pixelavg_pp = PFX(pixel_avg_32x16_ ## cpu); \ pixelavg_pp 419 source/common/x86/asm-primitives.cpp p.pu[LUMA_32x8].pixelavg_pp = PFX(pixel_avg_32x8_ ## cpu); \ pixelavg_pp 420 source/common/x86/asm-primitives.cpp p.pu[LUMA_24x32].pixelavg_pp = PFX(pixel_avg_24x32_ ## cpu); \ pixelavg_pp 421 source/common/x86/asm-primitives.cpp p.pu[LUMA_16x64].pixelavg_pp = PFX(pixel_avg_16x64_ ## cpu); \ pixelavg_pp 422 source/common/x86/asm-primitives.cpp p.pu[LUMA_16x32].pixelavg_pp = PFX(pixel_avg_16x32_ ## cpu); \ pixelavg_pp 423 source/common/x86/asm-primitives.cpp p.pu[LUMA_16x16].pixelavg_pp = PFX(pixel_avg_16x16_ ## cpu); \ pixelavg_pp 424 source/common/x86/asm-primitives.cpp p.pu[LUMA_16x12].pixelavg_pp = PFX(pixel_avg_16x12_ ## cpu); \ pixelavg_pp 425 source/common/x86/asm-primitives.cpp p.pu[LUMA_16x8].pixelavg_pp = PFX(pixel_avg_16x8_ ## cpu); \ pixelavg_pp 426 source/common/x86/asm-primitives.cpp p.pu[LUMA_16x4].pixelavg_pp = PFX(pixel_avg_16x4_ ## cpu); \ pixelavg_pp 427 source/common/x86/asm-primitives.cpp p.pu[LUMA_12x16].pixelavg_pp = PFX(pixel_avg_12x16_ ## cpu); \ pixelavg_pp 428 source/common/x86/asm-primitives.cpp p.pu[LUMA_8x32].pixelavg_pp = PFX(pixel_avg_8x32_ ## cpu); \ pixelavg_pp 429 source/common/x86/asm-primitives.cpp p.pu[LUMA_8x16].pixelavg_pp = PFX(pixel_avg_8x16_ ## cpu); \ pixelavg_pp 430 source/common/x86/asm-primitives.cpp p.pu[LUMA_8x8].pixelavg_pp = PFX(pixel_avg_8x8_ ## cpu); \ pixelavg_pp 431 source/common/x86/asm-primitives.cpp p.pu[LUMA_8x4].pixelavg_pp = PFX(pixel_avg_8x4_ ## cpu); pixelavg_pp 434 source/common/x86/asm-primitives.cpp p.pu[LUMA_4x4].pixelavg_pp = PFX(pixel_avg_4x4_ ## cpu); \ pixelavg_pp 435 source/common/x86/asm-primitives.cpp p.pu[LUMA_4x8].pixelavg_pp = PFX(pixel_avg_4x8_ ## cpu); \ pixelavg_pp 436 source/common/x86/asm-primitives.cpp p.pu[LUMA_4x16].pixelavg_pp = PFX(pixel_avg_4x16_ ## cpu); pixelavg_pp 1416 source/common/x86/asm-primitives.cpp p.pu[LUMA_12x16].pixelavg_pp = PFX(pixel_avg_12x16_avx2); pixelavg_pp 1417 source/common/x86/asm-primitives.cpp p.pu[LUMA_16x4].pixelavg_pp = PFX(pixel_avg_16x4_avx2); pixelavg_pp 1418 source/common/x86/asm-primitives.cpp p.pu[LUMA_16x8].pixelavg_pp = PFX(pixel_avg_16x8_avx2); pixelavg_pp 1419 source/common/x86/asm-primitives.cpp p.pu[LUMA_16x12].pixelavg_pp = PFX(pixel_avg_16x12_avx2); pixelavg_pp 1420 source/common/x86/asm-primitives.cpp p.pu[LUMA_16x16].pixelavg_pp = PFX(pixel_avg_16x16_avx2); pixelavg_pp 1421 source/common/x86/asm-primitives.cpp p.pu[LUMA_16x32].pixelavg_pp = PFX(pixel_avg_16x32_avx2); pixelavg_pp 1422 source/common/x86/asm-primitives.cpp p.pu[LUMA_16x64].pixelavg_pp = PFX(pixel_avg_16x64_avx2); pixelavg_pp 1423 source/common/x86/asm-primitives.cpp p.pu[LUMA_24x32].pixelavg_pp = PFX(pixel_avg_24x32_avx2); pixelavg_pp 1424 source/common/x86/asm-primitives.cpp p.pu[LUMA_32x8].pixelavg_pp = PFX(pixel_avg_32x8_avx2); pixelavg_pp 1425 source/common/x86/asm-primitives.cpp p.pu[LUMA_32x16].pixelavg_pp = PFX(pixel_avg_32x16_avx2); pixelavg_pp 1426 source/common/x86/asm-primitives.cpp p.pu[LUMA_32x24].pixelavg_pp = PFX(pixel_avg_32x24_avx2); pixelavg_pp 1427 source/common/x86/asm-primitives.cpp p.pu[LUMA_32x32].pixelavg_pp = PFX(pixel_avg_32x32_avx2); pixelavg_pp 1428 source/common/x86/asm-primitives.cpp p.pu[LUMA_32x64].pixelavg_pp = PFX(pixel_avg_32x64_avx2); pixelavg_pp 1429 source/common/x86/asm-primitives.cpp p.pu[LUMA_64x16].pixelavg_pp = PFX(pixel_avg_64x16_avx2); pixelavg_pp 1430 source/common/x86/asm-primitives.cpp p.pu[LUMA_64x32].pixelavg_pp = PFX(pixel_avg_64x32_avx2); pixelavg_pp 1431 source/common/x86/asm-primitives.cpp p.pu[LUMA_64x48].pixelavg_pp = PFX(pixel_avg_64x48_avx2); pixelavg_pp 1432 source/common/x86/asm-primitives.cpp p.pu[LUMA_64x64].pixelavg_pp = PFX(pixel_avg_64x64_avx2); pixelavg_pp 1433 source/common/x86/asm-primitives.cpp p.pu[LUMA_48x64].pixelavg_pp = PFX(pixel_avg_48x64_avx2); pixelavg_pp 2823 source/common/x86/asm-primitives.cpp p.pu[LUMA_16x4].pixelavg_pp = PFX(pixel_avg_16x4_avx2); pixelavg_pp 2824 source/common/x86/asm-primitives.cpp p.pu[LUMA_16x8].pixelavg_pp = PFX(pixel_avg_16x8_avx2); pixelavg_pp 2825 source/common/x86/asm-primitives.cpp p.pu[LUMA_16x12].pixelavg_pp = PFX(pixel_avg_16x12_avx2); pixelavg_pp 2826 source/common/x86/asm-primitives.cpp p.pu[LUMA_16x16].pixelavg_pp = PFX(pixel_avg_16x16_avx2); pixelavg_pp 2827 source/common/x86/asm-primitives.cpp p.pu[LUMA_16x32].pixelavg_pp = PFX(pixel_avg_16x32_avx2); pixelavg_pp 2828 source/common/x86/asm-primitives.cpp p.pu[LUMA_16x64].pixelavg_pp = PFX(pixel_avg_16x64_avx2); pixelavg_pp 2830 source/common/x86/asm-primitives.cpp p.pu[LUMA_32x64].pixelavg_pp = PFX(pixel_avg_32x64_avx2); pixelavg_pp 2831 source/common/x86/asm-primitives.cpp p.pu[LUMA_32x32].pixelavg_pp = PFX(pixel_avg_32x32_avx2); pixelavg_pp 2832 source/common/x86/asm-primitives.cpp p.pu[LUMA_32x24].pixelavg_pp = PFX(pixel_avg_32x24_avx2); pixelavg_pp 2833 source/common/x86/asm-primitives.cpp p.pu[LUMA_32x16].pixelavg_pp = PFX(pixel_avg_32x16_avx2); pixelavg_pp 2834 source/common/x86/asm-primitives.cpp p.pu[LUMA_32x8].pixelavg_pp = PFX(pixel_avg_32x8_avx2); pixelavg_pp 2835 source/common/x86/asm-primitives.cpp p.pu[LUMA_48x64].pixelavg_pp = PFX(pixel_avg_48x64_avx2); pixelavg_pp 2836 source/common/x86/asm-primitives.cpp p.pu[LUMA_64x64].pixelavg_pp = PFX(pixel_avg_64x64_avx2); pixelavg_pp 2837 source/common/x86/asm-primitives.cpp p.pu[LUMA_64x48].pixelavg_pp = PFX(pixel_avg_64x48_avx2); pixelavg_pp 2838 source/common/x86/asm-primitives.cpp p.pu[LUMA_64x32].pixelavg_pp = PFX(pixel_avg_64x32_avx2); pixelavg_pp 2839 source/common/x86/asm-primitives.cpp p.pu[LUMA_64x16].pixelavg_pp = PFX(pixel_avg_64x16_avx2); pixelavg_pp 2902 source/encoder/analysis.cpp primitives.pu[partEnum].pixelavg_pp(tmpPredYuv.m_buf[0], tmpPredYuv.m_size, fref0, refStride, fref1, refStride, 32); pixelavg_pp 2376 source/encoder/search.cpp primitives.pu[m_me.partEnum].pixelavg_pp(tmpPredYuv.m_buf[0], tmpPredYuv.m_size, bidirYuv[0].getLumaAddr(pu.puAbsPartIdx), bidirYuv[0].m_size, pixelavg_pp 2419 source/encoder/search.cpp primitives.pu[m_me.partEnum].pixelavg_pp(tmpPredYuv.m_buf[0], tmpPredYuv.m_size, ref0, refStride, ref1, refStride, 32); pixelavg_pp 2432 source/encoder/slicetype.cpp primitives.pu[LUMA_8x8].pixelavg_pp(ref, X265_LOWRES_CU_SIZE, src0, stride0, src1, stride1, 32); pixelavg_pp 2439 source/encoder/slicetype.cpp primitives.pu[LUMA_8x8].pixelavg_pp(ref, X265_LOWRES_CU_SIZE, src0, fref0->lumaStride, src1, fref1->lumaStride, 32); pixelavg_pp 2113 source/test/pixelharness.cpp if (opt.pu[part].pixelavg_pp) pixelavg_pp 2115 source/test/pixelharness.cpp if (!check_pixelavg_pp(ref.pu[part].pixelavg_pp, opt.pu[part].pixelavg_pp)) pixelavg_pp 2834 source/test/pixelharness.cpp if (opt.pu[part].pixelavg_pp) pixelavg_pp 2837 source/test/pixelharness.cpp REPORT_SPEEDUP(opt.pu[part].pixelavg_pp, ref.pu[part].pixelavg_pp, pbuf1, STRIDE, pbuf2, STRIDE, pbuf3, STRIDE, 32);