/external/libavc/common/x86/svc/ |
D | isvc_mem_fns_ssse3.c | 72 void isvc_copy_2d_ssse3(UWORD8 *pu1_dst, WORD32 i4_dst_stride, UWORD8 *pu1_src, in isvc_copy_2d_ssse3() argument 128 _mm_storeu_si128((__m128i *) (pu1_dst + i4_dst_stride), src1_16x8b); in isvc_copy_2d_ssse3() 129 _mm_storeu_si128((__m128i *) (pu1_dst + 2 * i4_dst_stride), src2_16x8b); in isvc_copy_2d_ssse3() 130 _mm_storeu_si128((__m128i *) (pu1_dst + 3 * i4_dst_stride), src3_16x8b); in isvc_copy_2d_ssse3() 131 _mm_storeu_si128((__m128i *) (pu1_dst + 4 * i4_dst_stride), src4_16x8b); in isvc_copy_2d_ssse3() 132 _mm_storeu_si128((__m128i *) (pu1_dst + 5 * i4_dst_stride), src5_16x8b); in isvc_copy_2d_ssse3() 133 _mm_storeu_si128((__m128i *) (pu1_dst + 6 * i4_dst_stride), src6_16x8b); in isvc_copy_2d_ssse3() 134 _mm_storeu_si128((__m128i *) (pu1_dst + 7 * i4_dst_stride), src7_16x8b); in isvc_copy_2d_ssse3() 137 _mm_storeu_si128((__m128i *) (pu1_dst + i4_dst_stride + 16), src9_16x8b); in isvc_copy_2d_ssse3() 138 _mm_storeu_si128((__m128i *) (pu1_dst + 2 * i4_dst_stride + 16), src10_16x8b); in isvc_copy_2d_ssse3() [all …]
|
D | isvc_mem_fns_sse42.c | 41 void isvc_memset_2d_sse42(UWORD8 *pu1_dst, WORD32 i4_dst_stride, UWORD8 u1_val, WORD32 i4_blk_wd, in isvc_memset_2d_sse42() argument 49 pu1_dst += i4_dst_stride; in isvc_memset_2d_sse42() 52 pu1_dst += i4_dst_stride; in isvc_memset_2d_sse42() 55 pu1_dst += i4_dst_stride; in isvc_memset_2d_sse42() 62 pu1_dst += i4_dst_stride; in isvc_memset_2d_sse42() 65 pu1_dst += i4_dst_stride; in isvc_memset_2d_sse42() 68 pu1_dst += i4_dst_stride; in isvc_memset_2d_sse42() 71 pu1_dst += i4_dst_stride; in isvc_memset_2d_sse42() 74 pu1_dst += i4_dst_stride; in isvc_memset_2d_sse42() 77 pu1_dst += i4_dst_stride; in isvc_memset_2d_sse42() [all …]
|
D | isvc_intra_resample_sse42.c | 428 WORD32 i4_dst_stride, i4_dst_stride2, i4_dst_stride4; in isvc_horz_interpol_chroma_dyadic_sse42() local 477 i4_dst_stride = i4_out_stride; in isvc_horz_interpol_chroma_dyadic_sse42() 479 i4_dst_stride2 = i4_dst_stride << 1; in isvc_horz_interpol_chroma_dyadic_sse42() 480 i4_dst_stride4 = i4_dst_stride << 2; in isvc_horz_interpol_chroma_dyadic_sse42() 614 out_16x8b_r2 = _mm_loadu_si128((__m128i *) (&pu1_out[i4_dst_stride])); in isvc_horz_interpol_chroma_dyadic_sse42() 616 out_16x8b_r4 = _mm_loadu_si128((__m128i *) (&pu1_out[i4_dst_stride2 + i4_dst_stride])); in isvc_horz_interpol_chroma_dyadic_sse42() 618 out_16x8b_r6 = _mm_loadu_si128((__m128i *) (&pu1_out[i4_dst_stride4 + i4_dst_stride])); in isvc_horz_interpol_chroma_dyadic_sse42() 621 _mm_loadu_si128((__m128i *) (&pu1_out[i4_dst_stride4 + i4_dst_stride2 + i4_dst_stride])); in isvc_horz_interpol_chroma_dyadic_sse42() 651 _mm_storeu_si128((__m128i *) (pu1_out + i4_dst_stride), out_16x8b_r2); in isvc_horz_interpol_chroma_dyadic_sse42() 652 _mm_storeu_si128((__m128i *) (pu1_out + (i4_dst_stride * 2)), out_16x8b_r3); in isvc_horz_interpol_chroma_dyadic_sse42() [all …]
|
/external/libavc/common/arm/svc/ |
D | isvc_mem_fns_neon.c | 37 void isvc_memset_2d_neon(UWORD8 *pu1_dst, WORD32 i4_dst_stride, UWORD8 u1_val, WORD32 i4_blk_wd, in isvc_memset_2d_neon() argument 43 pu1_dst += i4_dst_stride; in isvc_memset_2d_neon() 46 pu1_dst += i4_dst_stride; in isvc_memset_2d_neon() 49 pu1_dst += i4_dst_stride; in isvc_memset_2d_neon() 56 pu1_dst += i4_dst_stride; in isvc_memset_2d_neon() 59 pu1_dst += i4_dst_stride; in isvc_memset_2d_neon() 62 pu1_dst += i4_dst_stride; in isvc_memset_2d_neon() 65 pu1_dst += i4_dst_stride; in isvc_memset_2d_neon() 68 pu1_dst += i4_dst_stride; in isvc_memset_2d_neon() 71 pu1_dst += i4_dst_stride; in isvc_memset_2d_neon() [all …]
|
D | isvc_intra_sampling_neon.c | 329 WORD32 i4_dst_stride = i4_out_stride; in isvc_horz_interpol_chroma_dyadic_neon() local 386 i4_out_horz_8x16_r1 = vld1q_u8(pu1_out + i4_dst_stride); in isvc_horz_interpol_chroma_dyadic_neon() 394 vst1q_u8(pu1_out + i4_dst_stride, i4_out_horz_8x16_r1); in isvc_horz_interpol_chroma_dyadic_neon() 398 pu1_out += (i4_dst_stride << 1); in isvc_horz_interpol_chroma_dyadic_neon()
|
/external/libavc/common/svc/ |
D | isvc_mem_fns.c | 81 void isvc_copy_2d(UWORD8 *pu1_dst, WORD32 i4_dst_stride, UWORD8 *pu1_src, WORD32 i4_src_stride, in isvc_copy_2d() argument 90 pu1_dst += i4_dst_stride; in isvc_copy_2d() 110 void isvc_memset_2d(UWORD8 *pu1_dst, WORD32 i4_dst_stride, UWORD8 u1_val, WORD32 i4_blk_wd, in isvc_memset_2d() argument 119 pu1_dst += i4_dst_stride; in isvc_memset_2d()
|
D | isvc_mem_fns.h | 47 typedef void FT_COPY_2D(UWORD8 *pu1_dst, WORD32 i4_dst_stride, UWORD8 *pu1_src, 50 typedef void FT_MEMSET_2D(UWORD8 *pu1_dst, WORD32 i4_dst_stride, UWORD8 u1_val, WORD32 i4_blk_wd,
|
D | isvc_intra_resample.c | 99 WORD32 i4_dst_stride, WORD32 i4_num_bytes, WORD32 i4_num_lines) in isvc_copy_data() argument 109 pu1_dst += i4_dst_stride; in isvc_copy_data() 114 UWORD8 *pu1_dst2, WORD32 i4_dst_stride, WORD32 i4_num_bytes, in isvc_copy_data_semiplanr() argument 131 pu1_dst1 += i4_dst_stride; in isvc_copy_data_semiplanr() 132 pu1_dst2 += i4_dst_stride; in isvc_copy_data_semiplanr() 1169 WORD32 i4_src_stride, i4_dst_stride; in isvc_reflayer_construction_dyadic() local 1173 i4_dst_stride = DYADIC_REF_W_Y; in isvc_reflayer_construction_dyadic() 1177 isvc_copy_data(pu1_src, i4_src_stride, pu1_dst, i4_dst_stride, i4_refarray_wd_luma, in isvc_reflayer_construction_dyadic() 1181 i4_dst_stride = DYADIC_REF_W_C; in isvc_reflayer_construction_dyadic() 1184 i4_dst_stride, i4_refarray_wd_chroma, i4_refarray_ht_chroma); in isvc_reflayer_construction_dyadic() [all …]
|
/external/libavc/decoder/x86/svc/ |
D | isvcd_intra_resamp_sse42.c | 1427 WORD32 i4_dst_stride, i4_dst_stride2, i4_dst_stride4; in isvcd_horz_interpol_chroma_dyadic_1_sse42() local 1484 i4_dst_stride = i4_out_stride; in isvcd_horz_interpol_chroma_dyadic_1_sse42() 1486 i4_dst_stride2 = i4_dst_stride << 1; in isvcd_horz_interpol_chroma_dyadic_1_sse42() 1487 i4_dst_stride4 = i4_dst_stride << 2; in isvcd_horz_interpol_chroma_dyadic_1_sse42() 1626 out_16x8b_r2 = _mm_loadu_si128((__m128i *) (&pu1_out[i4_dst_stride])); in isvcd_horz_interpol_chroma_dyadic_1_sse42() 1628 out_16x8b_r4 = _mm_loadu_si128((__m128i *) (&pu1_out[i4_dst_stride2 + i4_dst_stride])); in isvcd_horz_interpol_chroma_dyadic_1_sse42() 1630 out_16x8b_r6 = _mm_loadu_si128((__m128i *) (&pu1_out[i4_dst_stride4 + i4_dst_stride])); in isvcd_horz_interpol_chroma_dyadic_1_sse42() 1633 _mm_loadu_si128((__m128i *) (&pu1_out[i4_dst_stride4 + i4_dst_stride2 + i4_dst_stride])); in isvcd_horz_interpol_chroma_dyadic_1_sse42() 1663 _mm_storeu_si128((__m128i *) (pu1_out + i4_dst_stride), out_16x8b_r2); in isvcd_horz_interpol_chroma_dyadic_1_sse42() 1664 _mm_storeu_si128((__m128i *) (pu1_out + (i4_dst_stride << 1)), out_16x8b_r3); in isvcd_horz_interpol_chroma_dyadic_1_sse42() [all …]
|
/external/libavc/decoder/arm/svc/ |
D | isvcd_intra_resamp_neon.c | 1009 WORD32 i4_filt_stride, i4_dst_stride; in isvcd_horz_interpol_chroma_dyadic_1_neonintr() local 1032 i4_dst_stride = i4_out_stride; in isvcd_horz_interpol_chroma_dyadic_1_neonintr() 1070 i4_out_horz_8x16_r1 = vld1q_u8(pu1_out + i4_dst_stride); in isvcd_horz_interpol_chroma_dyadic_1_neonintr() 1078 vst1q_u8(pu1_out + i4_dst_stride, i4_out_horz_8x16_r1); in isvcd_horz_interpol_chroma_dyadic_1_neonintr() 1082 pu1_out += (i4_dst_stride << 1); in isvcd_horz_interpol_chroma_dyadic_1_neonintr() 1122 WORD32 i4_filt_stride, i4_dst_stride; in isvcd_horz_interpol_chroma_dyadic_2_neonintr() local 1145 i4_dst_stride = i4_out_stride; in isvcd_horz_interpol_chroma_dyadic_2_neonintr() 1181 i4_out_horz_8x16_r1 = vld1q_u8(pu1_out + i4_dst_stride); in isvcd_horz_interpol_chroma_dyadic_2_neonintr() 1189 vst1q_u8(pu1_out + i4_dst_stride, i4_out_horz_8x16_r1); in isvcd_horz_interpol_chroma_dyadic_2_neonintr() 1193 pu1_out += (i4_dst_stride << 1); in isvcd_horz_interpol_chroma_dyadic_2_neonintr()
|
/external/libavc/decoder/svc/ |
D | isvcd_resamp_svc.c | 173 void svcd_copy_data(UWORD8 *pu1_src, WORD32 i4_src_stride, UWORD8 *pu1_dst, WORD32 i4_dst_stride, in svcd_copy_data() argument 186 pu1_dst += i4_dst_stride; in svcd_copy_data() 218 UWORD8 *pu1_dst2, WORD32 i4_dst_stride, WORD32 i4_num_bytes, in svcd_copy_data_semiplanr() argument 235 pu1_dst1 += i4_dst_stride; in svcd_copy_data_semiplanr() 236 pu1_dst2 += i4_dst_stride; in svcd_copy_data_semiplanr() 619 WORD32 i4_src_stride, i4_dst_stride; in svcd_reflayer_construction_dyadic() local 623 i4_dst_stride = DYADIC_REF_W_Y; in svcd_reflayer_construction_dyadic() 626 svcd_copy_data(pu1_src, i4_src_stride, pu1_dst, i4_dst_stride, i4_refarray_wd_luma, in svcd_reflayer_construction_dyadic() 630 i4_dst_stride = DYADIC_REF_W_C; in svcd_reflayer_construction_dyadic() 633 i4_dst_stride, i4_refarray_wd_chroma, i4_refarray_ht_chroma); in svcd_reflayer_construction_dyadic() [all …]
|
D | isvcd_intra_resamp.c | 348 void isvcd_copy_data(UWORD8 *pu1_src, WORD32 i4_src_stride, UWORD8 *pu1_dst, WORD32 i4_dst_stride, in isvcd_copy_data() argument 358 pu1_dst += i4_dst_stride; in isvcd_copy_data() 391 UWORD8 *pu1_dst2, WORD32 i4_dst_stride, WORD32 i4_num_bytes, in isvcd_copy_data_semiplanr() argument 406 pu1_dst1 += i4_dst_stride; in isvcd_copy_data_semiplanr() 407 pu1_dst2 += i4_dst_stride; in isvcd_copy_data_semiplanr() 2129 WORD32 i4_src_stride, i4_dst_stride; in isvcd_reflayer_construction_dyadic() local 2133 i4_dst_stride = DYADIC_REF_W_Y; in isvcd_reflayer_construction_dyadic() 2136 isvcd_copy_data(pu1_src, i4_src_stride, pu1_dst, i4_dst_stride, i4_refarray_wd_luma, in isvcd_reflayer_construction_dyadic() 2140 i4_dst_stride = DYADIC_REF_W_C; in isvcd_reflayer_construction_dyadic() 2143 i4_dst_stride, i4_refarray_wd_chroma, i4_refarray_ht_chroma); in isvcd_reflayer_construction_dyadic() [all …]
|
D | isvcd_intra_resamp.h | 94 void isvcd_copy_data(UWORD8 *pu1_src, WORD32 i4_src_stride, UWORD8 *pu1_dst, WORD32 i4_dst_stride,
|
D | isvcd_mode_mv_resamp.c | 1423 WORD32 i4_src_stride, WORD32 i4_dst_stride, WORD32 i4_part_width, in isvcd_store_motion_map() argument 1448 ps_mv_map_dst += i4_dst_stride; in isvcd_store_motion_map()
|
/external/libhevc/encoder/ |
D | hme_utils.h | 242 S32 i4_dst_stride);
|
D | hme_utils.c | 662 S32 i4_dst_stride) in hevc_avg_2d() argument 674 pu1_dst += i4_dst_stride; in hevc_avg_2d()
|