LUMA_4x4 51 source/common/arm/asm-primitives.cpp p.pu[LUMA_4x4].addAvg = PFX(addAvg_4x4_neon); LUMA_4x4 132 source/common/arm/asm-primitives.cpp p.pu[LUMA_4x4].satd = PFX(pixel_satd_4x4_neon); LUMA_4x4 244 source/common/arm/asm-primitives.cpp p.chroma[X265_CSP_I444].pu[LUMA_4x4].filter_hpp = PFX(interp_4tap_horiz_pp_4x4_neon); LUMA_4x4 315 source/common/arm/asm-primitives.cpp p.chroma[X265_CSP_I444].pu[LUMA_4x4].filter_hps = PFX(interp_4tap_horiz_ps_4x4_neon); LUMA_4x4 342 source/common/arm/asm-primitives.cpp p.pu[LUMA_4x4].luma_hpp = PFX(interp_horiz_pp_4x4_neon); LUMA_4x4 369 source/common/arm/asm-primitives.cpp p.pu[LUMA_4x4].luma_hps = PFX(interp_horiz_ps_4x4_neon); LUMA_4x4 414 source/common/arm/asm-primitives.cpp p.pu[LUMA_4x4].convert_p2s = PFX(filterPixelToShort_4x4_neon); LUMA_4x4 576 source/common/arm/asm-primitives.cpp p.pu[LUMA_4x4].copy_pp = PFX(blockcopy_pp_4x4_neon); LUMA_4x4 671 source/common/arm/asm-primitives.cpp p.pu[LUMA_4x4].sad_x3 = PFX(sad_x3_4x4_neon); LUMA_4x4 698 source/common/arm/asm-primitives.cpp p.pu[LUMA_4x4].sad_x4 = PFX(sad_x4_4x4_neon); LUMA_4x4 725 source/common/arm/asm-primitives.cpp p.pu[LUMA_4x4].pixelavg_pp = PFX(pixel_avg_pp_4x4_neon); LUMA_4x4 764 source/common/arm/asm-primitives.cpp p.pu[LUMA_4x4].luma_vpp = PFX(interp_8tap_vert_pp_4x4_neon); LUMA_4x4 790 source/common/arm/asm-primitives.cpp p.pu[LUMA_4x4].luma_vsp = PFX(interp_8tap_vert_sp_4x4_neon); LUMA_4x4 816 source/common/arm/asm-primitives.cpp p.pu[LUMA_4x4].luma_vps = PFX(interp_8tap_vert_ps_4x4_neon); LUMA_4x4 1018 source/common/arm/asm-primitives.cpp p.pu[LUMA_4x4].sad = PFX(pixel_sad_4x4_armv6); LUMA_4x4 1040 source/common/pixel.cpp p.pu[LUMA_4x4].ads = ads_x1<4, 4>; LUMA_4x4 1066 source/common/pixel.cpp p.pu[LUMA_4x4].satd = satd_4x4; LUMA_4x4 4235 source/common/ppc/pixel_altivec.cpp p.pu[LUMA_4x4].satd = satd_4x4_altivec;//satd_4x4; LUMA_4x4 33 source/common/primitives.cpp LUMA_4x4, LUMA_4x8, 255, LUMA_4x16, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, // 4 LUMA_4x4 118 source/common/primitives.cpp p.cu[BLOCK_4x4].sa8d = p.pu[LUMA_4x4].satd; LUMA_4x4 121 source/common/primitives.cpp p.chroma[X265_CSP_I420].pu[CHROMA_420_4x4].satd = p.pu[LUMA_4x4].satd; LUMA_4x4 147 source/common/primitives.cpp p.chroma[X265_CSP_I422].pu[CHROMA_422_4x4].satd = p.pu[LUMA_4x4].satd; LUMA_4x4 167 source/common/primitives.cpp p.chroma[X265_CSP_I420].cu[BLOCK_420_4x4].sa8d = p.pu[LUMA_4x4].satd; LUMA_4x4 301 source/common/x86/asm-primitives.cpp p.chroma[X265_CSP_I444].pu[LUMA_4x4].prim = fncdef PFX(fname ## _4x4_ ## cpu); \ LUMA_4x4 335 source/common/x86/asm-primitives.cpp p.pu[LUMA_4x4].name = PFX(pixel_ ## name ## _4x4_ ## cpu); \ LUMA_4x4 434 source/common/x86/asm-primitives.cpp p.pu[LUMA_4x4].pixelavg_pp = PFX(pixel_avg_4x4_ ## cpu); \ LUMA_4x4 615 source/common/x86/asm-primitives.cpp ALL_LUMA_PU(luma_hpp, interp_8tap_horiz_pp, cpu); p.pu[LUMA_4x4].luma_hpp = PFX(interp_8tap_horiz_pp_4x4_ ## cpu); \ LUMA_4x4 616 source/common/x86/asm-primitives.cpp ALL_LUMA_PU(luma_hps, interp_8tap_horiz_ps, cpu); p.pu[LUMA_4x4].luma_hps = PFX(interp_8tap_horiz_ps_4x4_ ## cpu); \ LUMA_4x4 617 source/common/x86/asm-primitives.cpp ALL_LUMA_PU(luma_vpp, interp_8tap_vert_pp, cpu); p.pu[LUMA_4x4].luma_vpp = PFX(interp_8tap_vert_pp_4x4_ ## cpu); \ LUMA_4x4 618 source/common/x86/asm-primitives.cpp ALL_LUMA_PU(luma_vps, interp_8tap_vert_ps, cpu); p.pu[LUMA_4x4].luma_vps = PFX(interp_8tap_vert_ps_4x4_ ## cpu); \ LUMA_4x4 619 source/common/x86/asm-primitives.cpp ALL_LUMA_PU(luma_vsp, interp_8tap_vert_sp, cpu); p.pu[LUMA_4x4].luma_vsp = PFX(interp_8tap_vert_sp_4x4_ ## cpu); \ LUMA_4x4 620 source/common/x86/asm-primitives.cpp ALL_LUMA_PU_T(luma_hvpp, interp_8tap_hv_pp_cpu); p.pu[LUMA_4x4].luma_hvpp = interp_8tap_hv_pp_cpu<LUMA_4x4>; LUMA_4x4 622 source/common/x86/asm-primitives.cpp #define LUMA_VSS_FILTERS(cpu) ALL_LUMA_PU(luma_vss, interp_8tap_vert_ss, cpu); p.pu[LUMA_4x4].luma_vss = PFX(interp_8tap_vert_ss_4x4_ ## cpu) LUMA_4x4 631 source/common/x86/asm-primitives.cpp #define LUMA_PU_BLOCKCOPY(type, cpu) ALL_LUMA_PU(copy_ ## type, blockcopy_ ## type, cpu); p.pu[LUMA_4x4].copy_ ## type = PFX(blockcopy_ ## type ## _4x4_ ## cpu) LUMA_4x4 651 source/common/x86/asm-primitives.cpp #define LUMA_ADDAVG(cpu) ALL_LUMA_PU(addAvg, addAvg, cpu); p.pu[LUMA_4x4].addAvg = PFX(addAvg_4x4_ ## cpu) LUMA_4x4 896 source/common/x86/asm-primitives.cpp p.pu[LUMA_4x4].sad_x3 = PFX(pixel_sad_x3_4x4_mmx2); LUMA_4x4 907 source/common/x86/asm-primitives.cpp p.pu[LUMA_4x4].sad_x4 = PFX(pixel_sad_x4_4x4_mmx2); LUMA_4x4 918 source/common/x86/asm-primitives.cpp p.pu[LUMA_4x4].satd = p.cu[BLOCK_4x4].sa8d = PFX(pixel_satd_4x4_mmx2); LUMA_4x4 932 source/common/x86/asm-primitives.cpp p.pu[LUMA_4x4].copy_pp = (copy_pp_t)PFX(blockcopy_ss_4x4_sse2); LUMA_4x4 942 source/common/x86/asm-primitives.cpp p.pu[LUMA_4x4].luma_hpp = PFX(interp_8tap_horiz_pp_4x4_sse2); LUMA_4x4 944 source/common/x86/asm-primitives.cpp p.pu[LUMA_4x4].luma_hps = PFX(interp_8tap_horiz_ps_4x4_sse2); LUMA_4x4 1598 source/common/x86/asm-primitives.cpp p.pu[LUMA_4x4].luma_vsp = PFX(interp_8tap_vert_sp_4x4_avx2); // since ALL_LUMA_PU didn't declare 4x4 size, calling separately luma_vsp function to use LUMA_4x4 1706 source/common/x86/asm-primitives.cpp p.pu[LUMA_4x4].luma_hps = PFX(interp_8tap_horiz_ps_4x4_avx2); LUMA_4x4 1732 source/common/x86/asm-primitives.cpp p.pu[LUMA_4x4].luma_hpp = PFX(interp_8tap_horiz_pp_4x4_avx2); LUMA_4x4 1957 source/common/x86/asm-primitives.cpp p.chroma[X265_CSP_I444].pu[LUMA_4x4].filter_vpp = PFX(interp_4tap_vert_pp_4x4_avx2); LUMA_4x4 1958 source/common/x86/asm-primitives.cpp p.chroma[X265_CSP_I444].pu[LUMA_4x4].filter_vps = PFX(interp_4tap_vert_ps_4x4_avx2); LUMA_4x4 1959 source/common/x86/asm-primitives.cpp p.chroma[X265_CSP_I444].pu[LUMA_4x4].filter_vsp = PFX(interp_4tap_vert_sp_4x4_avx2); LUMA_4x4 1960 source/common/x86/asm-primitives.cpp p.chroma[X265_CSP_I444].pu[LUMA_4x4].filter_vss = PFX(interp_4tap_vert_ss_4x4_avx2); LUMA_4x4 2177 source/common/x86/asm-primitives.cpp p.pu[LUMA_4x4].luma_hvpp = interp_8tap_hv_pp_cpu<LUMA_4x4>; // ALL_LUMA_PU_T has declared all sizes except 4x4, hence calling luma_hvpp[4x4] LUMA_4x4 2217 source/common/x86/asm-primitives.cpp p.pu[LUMA_4x4].satd = p.cu[BLOCK_4x4].sa8d = PFX(pixel_satd_4x4_mmx2); LUMA_4x4 2272 source/common/x86/asm-primitives.cpp p.chroma[X265_CSP_I444].pu[LUMA_4x4].filter_vpp = PFX(interp_4tap_vert_pp_4x4_sse2); LUMA_4x4 2285 source/common/x86/asm-primitives.cpp p.chroma[X265_CSP_I444].pu[LUMA_4x4].filter_vps = PFX(interp_4tap_vert_ps_4x4_sse2); LUMA_4x4 2291 source/common/x86/asm-primitives.cpp p.pu[LUMA_4x4].luma_hpp = PFX(interp_8tap_horiz_pp_4x4_sse2); LUMA_4x4 2293 source/common/x86/asm-primitives.cpp p.pu[LUMA_4x4].luma_hps = PFX(interp_8tap_horiz_ps_4x4_sse2); LUMA_4x4 2396 source/common/x86/asm-primitives.cpp p.pu[LUMA_4x4].satd = p.cu[BLOCK_4x4].sa8d = PFX(pixel_satd_4x4_ssse3); LUMA_4x4 2496 source/common/x86/asm-primitives.cpp p.pu[LUMA_4x4].satd = p.cu[BLOCK_4x4].sa8d = PFX(pixel_satd_4x4_sse4); LUMA_4x4 2549 source/common/x86/asm-primitives.cpp p.pu[LUMA_4x4].convert_p2s = PFX(filterPixelToShort_4x4_sse4); LUMA_4x4 2588 source/common/x86/asm-primitives.cpp p.pu[LUMA_4x4].satd = p.cu[BLOCK_4x4].sa8d = PFX(pixel_satd_4x4_avx); LUMA_4x4 3081 source/common/x86/asm-primitives.cpp p.pu[LUMA_4x4].luma_vsp = PFX(interp_8tap_vert_sp_4x4_avx2); LUMA_4x4 3084 source/common/x86/asm-primitives.cpp p.pu[LUMA_4x4].luma_hpp = PFX(interp_8tap_horiz_pp_4x4_avx2); LUMA_4x4 3110 source/common/x86/asm-primitives.cpp p.pu[LUMA_4x4].luma_hps = PFX(interp_8tap_horiz_ps_4x4_avx2); LUMA_4x4 3327 source/common/x86/asm-primitives.cpp p.chroma[X265_CSP_I444].pu[LUMA_4x4].filter_vss = PFX(interp_4tap_vert_ss_4x4_avx2); LUMA_4x4 3356 source/common/x86/asm-primitives.cpp p.pu[LUMA_4x4].luma_hvpp = interp_8tap_hv_pp_cpu<LUMA_4x4>; LUMA_4x4 3430 source/common/x86/asm-primitives.cpp p.chroma[X265_CSP_I444].pu[LUMA_4x4].filter_hpp = PFX(interp_4tap_horiz_pp_4x4_avx2); LUMA_4x4 3494 source/common/x86/asm-primitives.cpp p.chroma[X265_CSP_I444].pu[LUMA_4x4].filter_hps = PFX(interp_4tap_horiz_ps_4x4_avx2); LUMA_4x4 3548 source/common/x86/asm-primitives.cpp p.chroma[X265_CSP_I444].pu[LUMA_4x4].filter_vsp = PFX(interp_4tap_vert_sp_4x4_avx2); LUMA_4x4 3601 source/common/x86/asm-primitives.cpp p.chroma[X265_CSP_I444].pu[LUMA_4x4].filter_vps = PFX(interp_4tap_vert_ps_4x4_avx2); LUMA_4x4 3654 source/common/x86/asm-primitives.cpp p.chroma[X265_CSP_I444].pu[LUMA_4x4].filter_vpp = PFX(interp_4tap_vert_pp_4x4_avx2); LUMA_4x4 168 source/encoder/motion.cpp X265_CHECK(LUMA_4x4 != partEnum, "4x4 inter partition detected!\n"); LUMA_4x4 193 source/encoder/motion.cpp X265_CHECK(LUMA_4x4 != partEnum, "4x4 inter partition detected!\n"); LUMA_4x4 1263 source/encoder/motion.cpp bool smallRectPartition = partEnum == LUMA_4x4 || partEnum == LUMA_16x12 ||