Searched refs:top_base_x (Results 1 – 3 of 3) sorted by relevance
/external/libgav1/libgav1/src/dsp/arm/ |
D | intrapred_directional_neon.cc | 94 const int top_base_x = top_x >> scale_bits; in DirectionalZone1_WxH() local 96 if (top_base_x >= max_base_x) { in DirectionalZone1_WxH() 108 const int8x8_t base_v = vadd_s8(vdup_n_s8(top_base_x), base_step); in DirectionalZone1_WxH() 114 const uint8x8_t left_values = vld1_u8(top + top_base_x); in DirectionalZone1_WxH() 129 LoadStepwise(top + top_base_x, base_step, right_step, &left_values, in DirectionalZone1_WxH() 166 const int top_base_x = top_x >> scale_bits; in DirectionalZone1_WxH() local 168 if (top_base_x >= max_base_x) { in DirectionalZone1_WxH() 180 int8x8_t base_v = vadd_s8(vdup_n_s8(top_base_x), base_step); in DirectionalZone1_WxH() 189 LoadStepwise(top + top_base_x + x, base_step, right_step, &left_values, in DirectionalZone1_WxH() 252 const int top_base_x = top_x >> 6; in DirectionalIntraPredictorZone1_NEON() local [all …]
|
/external/libgav1/libgav1/src/dsp/x86/ |
D | intrapred_sse4.cc | 1486 const int top_base_x = top_x >> scale_bits; in DirectionalZone1_4xH() local 1494 __m128i top_index_vect = _mm_set1_epi16(top_base_x); in DirectionalZone1_4xH() 1500 const __m128i values = LoadLo8(top + top_base_x); in DirectionalZone1_4xH() 1548 int top_base_x = top_x >> scale_bits; in DirectionalZone1_Large() local 1556 const __m128i top_vals = LoadUnaligned16(top_row + top_base_x); in DirectionalZone1_Large() 1561 top_base_x += base_step8; in DirectionalZone1_Large() 1577 int top_base_x = top_x >> scale_bits; in DirectionalZone1_Large() local 1583 __m128i top_index_vect = _mm_set1_epi16(top_base_x); in DirectionalZone1_Large() 1588 std::min(width, ((max_base_x - top_base_x) >> upsample_shift) + 7) & ~7; in DirectionalZone1_Large() 1590 x += 8, top_base_x += base_step8, in DirectionalZone1_Large() [all …]
|
/external/libgav1/libgav1/src/dsp/ |
D | intrapred.cc | 532 int top_base_x = top_x >> scale_bits; in DirectionalIntraPredictorZone1_C() local 534 if (top_base_x >= max_base_x) { in DirectionalIntraPredictorZone1_C() 545 if (top_base_x >= max_base_x) { in DirectionalIntraPredictorZone1_C() 551 top[top_base_x] * (32 - shift) + top[top_base_x + 1] * shift; in DirectionalIntraPredictorZone1_C() 553 top_base_x += base_step; in DirectionalIntraPredictorZone1_C() 586 int top_base_x = top_x >> scale_bits_x; in DirectionalIntraPredictorZone2_C() local 591 if (top_base_x >= min_base_x) { in DirectionalIntraPredictorZone2_C() 593 val = top[top_base_x] * (32 - shift) + top[top_base_x + 1] * shift; in DirectionalIntraPredictorZone2_C() 602 top_base_x += base_step_x; in DirectionalIntraPredictorZone2_C()
|