Home
last modified time | relevance | path

Searched refs:left_ptr (Results 1 – 8 of 8) sorted by relevance

/external/libgav1/libgav1/src/dsp/x86/
Dintrapred_smooth_sse4.cc252 const auto* const left_ptr = static_cast<const uint8_t*>(left_column); in Smooth4x8_SSE4_1() local
258 LoadSmoothPixels4(top_ptr, left_ptr, 8, pixels); in Smooth4x8_SSE4_1()
265 const auto* const left_ptr = static_cast<const uint8_t*>(left_column); in Smooth4x16_SSE4_1() local
271 LoadSmoothPixels4(top_ptr, left_ptr, 16, pixels); in Smooth4x16_SSE4_1()
410 const auto* const left_ptr = static_cast<const uint8_t*>(left_column); in Smooth8x4_SSE4_1() local
413 LoadSmoothPixels8(top_ptr, left_ptr, 4, pixels); in Smooth8x4_SSE4_1()
424 const auto* const left_ptr = static_cast<const uint8_t*>(left_column); in Smooth8x8_SSE4_1() local
428 LoadSmoothPixels8(top_ptr, left_ptr, 8, pixels); in Smooth8x8_SSE4_1()
439 const auto* const left_ptr = static_cast<const uint8_t*>(left_column); in Smooth8x16_SSE4_1() local
442 LoadSmoothPixels8(top_ptr, left_ptr, 16, pixels); in Smooth8x16_SSE4_1()
[all …]
Dintrapred_filter_sse4.cc98 const uint8_t* const left_ptr, FilterIntraPredictor pred, in Filter4xH() argument
107 __m128i left = (height == 4 ? Load4(left_ptr) : LoadLo8(left_ptr)); in Filter4xH()
186 left = LoadLo8(left_ptr + 8); in Filter4xH()
280 const auto* const left_ptr = static_cast<const uint8_t*>(left_column); in FilterIntraPredictor_SSE4_1() local
283 Filter4xH(dst, stride, top_ptr, left_ptr, pred, height); in FilterIntraPredictor_SSE4_1()
363 left = _mm_slli_si128(Load4(left_ptr + y - 1), 8); in FilterIntraPredictor_SSE4_1()
364 left = _mm_insert_epi8(left, left_ptr[y + 3], 12); in FilterIntraPredictor_SSE4_1()
Dintrapred_sse4.cc1007 const auto* const left_ptr = static_cast<const uint8_t*>(left_column); in Paeth8x32_SSE4_1() local
1010 Paeth8x16_SSE4_1(dst + (stride << 4), stride, top_row, left_ptr + 16); in Paeth8x32_SSE4_1()
1234 const auto* const left_ptr = static_cast<const uint8_t*>(left_column); in Paeth16x32_SSE4_1() local
1235 const __m128i left_1 = LoadUnaligned16(left_ptr + 16); in Paeth16x32_SSE4_1()
1250 const auto* const left_ptr = static_cast<const uint8_t*>(left_column); in Paeth16x64_SSE4_1() local
1251 const __m128i left_1 = LoadUnaligned16(left_ptr + 16); in Paeth16x64_SSE4_1()
1254 const __m128i left_2 = LoadUnaligned16(left_ptr + 32); in Paeth16x64_SSE4_1()
1257 const __m128i left_3 = LoadUnaligned16(left_ptr + 48); in Paeth16x64_SSE4_1()
1290 const auto* const left_ptr = static_cast<const uint8_t*>(left_column); in Paeth32x32_SSE4_1() local
1291 const __m128i left_0 = LoadUnaligned16(left_ptr); in Paeth32x32_SSE4_1()
[all …]
Dintrapred_directional_sse4.cc467 const auto* const left_ptr = static_cast<const uint8_t*>(left_column); in DirectionalIntraPredictorZone3_SSE4_1() local
480 dst_x, stride, left_ptr + (y << upsample_shift), left_y, ystep); in DirectionalIntraPredictorZone3_SSE4_1()
494 DirectionalZone3_4x4<false>(dst_x, stride, left_ptr + y, left_y, in DirectionalIntraPredictorZone3_SSE4_1()
515 dst_x, stride, left_ptr + (y << upsample_shift), left_y, ystep); in DirectionalIntraPredictorZone3_SSE4_1()
530 dst_x, stride, left_ptr + (y << upsample_shift), left_y, ystep); in DirectionalIntraPredictorZone3_SSE4_1()
1022 const uint8_t* left_ptr = left_buffer + 144; in DirectionalIntraPredictorZone2_SSE4_1() local
1026 DirectionalZone2_4_SSE4_1<true, true>(dest, stride, top_ptr, left_ptr, in DirectionalIntraPredictorZone2_SSE4_1()
1029 DirectionalZone2_4_SSE4_1<true, false>(dest, stride, top_ptr, left_ptr, in DirectionalIntraPredictorZone2_SSE4_1()
1034 DirectionalZone2_4_SSE4_1<false, true>(dest, stride, top_ptr, left_ptr, in DirectionalIntraPredictorZone2_SSE4_1()
1037 DirectionalZone2_4_SSE4_1<false, false>(dest, stride, top_ptr, left_ptr, in DirectionalIntraPredictorZone2_SSE4_1()
[all …]
/external/libavc/encoder/x86/
Dime_distortion_metrics_sse42.c604 UWORD8 *left_ptr = pu1_ref - 1; in ime_calculate_sad4_prog_sse42() local
616 ref_left = _mm_loadu_si128((__m128i *) (left_ptr)); in ime_calculate_sad4_prog_sse42()
627 left_ptr += ref_strd; in ime_calculate_sad4_prog_sse42()
634 ref_left = _mm_loadu_si128((__m128i *) (left_ptr)); in ime_calculate_sad4_prog_sse42()
650 left_ptr += ref_strd; in ime_calculate_sad4_prog_sse42()
657 ref_left = _mm_loadu_si128((__m128i *) (left_ptr)); in ime_calculate_sad4_prog_sse42()
673 left_ptr += ref_strd; in ime_calculate_sad4_prog_sse42()
680 ref_left = _mm_loadu_si128((__m128i *) (left_ptr)); in ime_calculate_sad4_prog_sse42()
696 left_ptr += ref_strd; in ime_calculate_sad4_prog_sse42()
703 ref_left = _mm_loadu_si128((__m128i *) (left_ptr)); in ime_calculate_sad4_prog_sse42()
[all …]
/external/libgav1/libgav1/src/dsp/arm/
Dintrapred_directional_neon.cc784 const uint8_t* left_ptr = left_buffer + 144; in DirectionalIntraPredictorZone2_NEON() local
788 DirectionalZone2_4xH(dst, stride, top_ptr, left_ptr, height, xstep, ystep, in DirectionalIntraPredictorZone2_NEON()
791 DirectionalZone2_8(dst, stride, top_ptr, left_ptr, width, height, xstep, in DirectionalIntraPredictorZone2_NEON()
1441 const uint16_t* left_ptr = left + 1; in DirectionalIntraPredictorZone3_NEON() local
1442 memcpy(dst, left_ptr, width_bytes); in DirectionalIntraPredictorZone3_NEON()
1443 memcpy(dst + stride, left_ptr + 1, width_bytes); in DirectionalIntraPredictorZone3_NEON()
1444 memcpy(dst + 2 * stride, left_ptr + 2, width_bytes); in DirectionalIntraPredictorZone3_NEON()
1445 memcpy(dst + 3 * stride, left_ptr + 3, width_bytes); in DirectionalIntraPredictorZone3_NEON()
1447 left_ptr += 4; in DirectionalIntraPredictorZone3_NEON()
/external/libavc/encoder/
Dime_distortion_metrics.c222 UWORD8 *left_ptr = pu1_ref - 1; in ime_calculate_sad4_prog() local
243 diff = src - *left_ptr++; in ime_calculate_sad4_prog()
257 left_ptr += u4_ref_buf_offset; in ime_calculate_sad4_prog()
/external/libavc/encoder/arm/
Dime_distortion_metrics_a9q.s789 @UWORD8 *left_ptr = temp_frame - 1;
795 sub r4, r0, #0x01 @r4 = left_ptr