/external/libaom/aom_dsp/arm/ |
D | highbd_intrapred_neon.c | 219 const uint16_t *const top_row, in highbd_paeth_4or8_x_h_neon() argument 222 const uint16x8_t top_left = vdupq_n_u16(top_row[-1]); in highbd_paeth_4or8_x_h_neon() 223 const uint16x8_t top_left_x2 = vdupq_n_u16(top_row[-1] + top_row[-1]); in highbd_paeth_4or8_x_h_neon() 226 top = vcombine_u16(vld1_u16(top_row), vdup_n_u16(0)); in highbd_paeth_4or8_x_h_neon() 228 top = vld1q_u16(top_row); in highbd_paeth_4or8_x_h_neon() 318 #define LOAD_TOP_ROW(num) vld1q_u16(top_row + (num * 8)) 321 uint16_t *dest, ptrdiff_t stride, const uint16_t *const top_row, in highbd_paeth16_plus_x_h_neon() argument 323 const uint16x8_t top_left = vdupq_n_u16(top_row[-1]); in highbd_paeth16_plus_x_h_neon() 324 const uint16x8_t top_left_x2 = vdupq_n_u16(top_row[-1] + top_row[-1]); in highbd_paeth16_plus_x_h_neon() 388 const uint16_t *const top_row, in highbd_smooth_4xh_neon() argument [all …]
|
D | intrapred_neon.c | 2659 const uint8_t *const top_row, in smooth_4xh_neon() argument 2662 const uint8_t top_right = top_row[3]; in smooth_4xh_neon() 2667 load_u8_4x1(top_row, &top_v, 0); in smooth_4xh_neon() 2714 const uint8_t *const top_row, in smooth_8xh_neon() argument 2717 const uint8_t top_right = top_row[7]; in smooth_8xh_neon() 2721 const uint8x8_t top_v = vld1_u8(top_row); in smooth_8xh_neon() 2791 uint8_t *dst, ptrdiff_t stride, const uint8_t *const top_row, \ 2793 const uint8_t top_right = top_row[(W)-1]; \ 2798 top_v[0] = vld1q_u8(top_row); \ 2800 top_v[1] = vld1q_u8(top_row + 16); \ [all …]
|
/external/libgav1/src/dsp/x86/ |
D | intrapred_directional_sse4.cc | 149 const uint8_t* const top_row, in DirectionalZone1_Large() argument 187 const __m128i top_vals = LoadUnaligned16(top_row + top_base_x); in DirectionalZone1_Large() 205 const __m128i final_top_val = _mm_set1_epi16(top_row[max_base_x]); in DirectionalZone1_Large() 229 const __m128i top_vals = LoadUnaligned16(top_row + top_base_x); in DirectionalZone1_Large() 237 memset(dest + x, top_row[max_base_x], width - x); in DirectionalZone1_Large() 241 memset(dest, top_row[max_base_x], width); in DirectionalZone1_Large() 248 const uint8_t* const top_row, in DirectionalZone1_SSE4_1() argument 253 DirectionalZone1_Step64(dest, stride, top_row, width, height); in DirectionalZone1_SSE4_1() 257 DirectionalZone1_4xH(dest, stride, top_row, height, xstep, upsampled); in DirectionalZone1_SSE4_1() 261 DirectionalZone1_Large(dest, stride, top_row, width, height, xstep, in DirectionalZone1_SSE4_1() [all …]
|
D | intrapred_smooth_sse4.cc | 211 const void* LIBGAV1_RESTRICT top_row, in Smooth4x4_SSE4_1() argument 213 const __m128i top = _mm_cvtepu8_epi32(Load4(top_row)); in Smooth4x4_SSE4_1() 244 const void* LIBGAV1_RESTRICT top_row, in Smooth4x8_SSE4_1() argument 247 const auto* const top_ptr = static_cast<const uint8_t*>(top_row); in Smooth4x8_SSE4_1() 259 const void* LIBGAV1_RESTRICT top_row, in Smooth4x16_SSE4_1() argument 262 const auto* const top_ptr = static_cast<const uint8_t*>(top_row); in Smooth4x16_SSE4_1() 286 __m128i top_row = _mm_cvtepu8_epi16(LoadLo8(above)); in LoadSmoothPixels8() local 287 pixels[0] = _mm_unpacklo_epi16(top_row, bottom_left); in LoadSmoothPixels8() 288 pixels[1] = _mm_unpackhi_epi16(top_row, bottom_left); in LoadSmoothPixels8() 408 const void* LIBGAV1_RESTRICT top_row, in Smooth8x4_SSE4_1() argument [all …]
|
D | intrapred_sse4.cc | 72 static void DcTop(void* dest, ptrdiff_t stride, const void* top_row, 74 static void DcLeft(void* dest, ptrdiff_t stride, const void* top_row, 76 static void Dc(void* dest, ptrdiff_t stride, const void* top_row, 85 static void Vertical(void* dest, ptrdiff_t stride, const void* top_row, 87 static void Horizontal(void* dest, ptrdiff_t stride, const void* top_row, 96 const void* LIBGAV1_RESTRICT const top_row, in DcTop() argument 99 const __m128i sum = top_sumfn(top_row); in DcTop() 122 const void* LIBGAV1_RESTRICT const top_row, in Dc() argument 126 const __m128i sum_top = top_sumfn(top_row); in Dc() 722 const void* LIBGAV1_RESTRICT const top_row, in Paeth4x4_SSE4_1() argument [all …]
|
D | intrapred_filter_sse4.cc | 276 const void* LIBGAV1_RESTRICT const top_row, in FilterIntraPredictor_SSE4_1() argument 280 const auto* const top_ptr = static_cast<const uint8_t*>(top_row); in FilterIntraPredictor_SSE4_1()
|
/external/libgav1/src/dsp/arm/ |
D | intrapred_smooth_neon.cc | 51 const void* LIBGAV1_RESTRICT const top_row, in Smooth4xN_NEON() argument 54 const auto* const top = static_cast<const uint8_t*>(top_row); in Smooth4xN_NEON() 106 const void* LIBGAV1_RESTRICT const top_row, in Smooth8xN_NEON() argument 109 const auto* const top = static_cast<const uint8_t*>(top_row); in Smooth8xN_NEON() 166 const void* LIBGAV1_RESTRICT const top_row, in Smooth16PlusxN_NEON() argument 168 const auto* const top = static_cast<const uint8_t*>(top_row); in Smooth16PlusxN_NEON() 241 const void* LIBGAV1_RESTRICT const top_row, in SmoothVertical4Or8xN_NEON() argument 243 const auto* const top = static_cast<const uint8_t*>(top_row); in SmoothVertical4Or8xN_NEON() 292 const void* LIBGAV1_RESTRICT const top_row, in SmoothVertical16PlusxN_NEON() argument 294 const auto* const top = static_cast<const uint8_t*>(top_row); in SmoothVertical16PlusxN_NEON() [all …]
|
D | intrapred_neon.cc | 50 static void DcTop(void* dest, ptrdiff_t stride, const void* top_row, 52 static void DcLeft(void* dest, ptrdiff_t stride, const void* top_row, 54 static void Dc(void* dest, ptrdiff_t stride, const void* top_row, 62 const void* LIBGAV1_RESTRICT const top_row, in DcTop() argument 64 const uint32x2_t sum = sumfn(top_row, block_width_log2, false, nullptr, 0); in DcTop() 85 const void* LIBGAV1_RESTRICT const top_row, in Dc() argument 88 sumfn(top_row, block_width_log2, true, left_column, block_height_log2); in Dc() 353 const void* LIBGAV1_RESTRICT const top_row, in Paeth4Or8xN_NEON() argument 356 const auto* const top_row_u8 = static_cast<const uint8_t*>(top_row); in Paeth4Or8xN_NEON() 457 const void* LIBGAV1_RESTRICT const top_row, in Paeth16PlusxN_NEON() argument [all …]
|
D | intrapred_directional_neon.cc | 211 const void* LIBGAV1_RESTRICT const top_row, const int width, in DirectionalIntraPredictorZone1_NEON() argument 213 const auto* const top = static_cast<const uint8_t*>(top_row); in DirectionalIntraPredictorZone1_NEON() 471 const uint8_t* LIBGAV1_RESTRICT const top_row, int zone_bounds, int top_x, in DirectionalZone1Blend_WxH() argument 484 const uint8_t* const src = top_row + (top_x >> scale_bits_x); in DirectionalZone1Blend_WxH() 516 const uint8_t* LIBGAV1_RESTRICT const top_row, in DirectionalZone2_4xH() argument 560 DirectionalZone1_WxH<4>(dst, stride, max_top_only_y, top_row, -xstep, in DirectionalZone2_4xH() 583 DirectionalZone1Blend_WxH<4>(dst, stride, min_height, top_row, in DirectionalZone2_4xH() 597 DirectionalZone1_WxH<4>(dst, stride, height, top_row, -xstep, in DirectionalZone2_4xH() 605 const uint8_t* LIBGAV1_RESTRICT const top_row, in DirectionalZone2_8xH() argument 631 top_row + (x << upsample_top_shift), -xstep, in DirectionalZone2_8xH() [all …]
|
D | intrapred_filter_neon.cc | 90 const void* LIBGAV1_RESTRICT const top_row, in FilterIntraPredictor_NEON() argument 94 const auto* const top = static_cast<const uint8_t*>(top_row); in FilterIntraPredictor_NEON() 209 const void* LIBGAV1_RESTRICT const top_row, in FilterIntraPredictor_NEON() argument 213 const auto* const top = static_cast<const uint16_t*>(top_row); in FilterIntraPredictor_NEON()
|
/external/libaom/aom_dsp/x86/ |
D | intrapred_ssse3.c | 944 const uint8_t *LIBAOM_RESTRICT top_row, in smooth_predictor_wxh() argument 952 const __m128i top_right = _mm_set1_epi16(top_row[width - 1]); in smooth_predictor_wxh() 965 const __m128i top_x = LoadLo8(top_row + x); in smooth_predictor_wxh() 1177 const uint8_t *LIBAOM_RESTRICT top_row, in aom_smooth_v_predictor_4x4_ssse3() argument 1180 load_smooth_vertical_pixels4(top_row, left_column, 4, &pixels); in aom_smooth_v_predictor_4x4_ssse3() 1190 const uint8_t *LIBAOM_RESTRICT top_row, in aom_smooth_v_predictor_4x8_ssse3() argument 1193 load_smooth_vertical_pixels4(top_row, left_column, 8, &pixels); in aom_smooth_v_predictor_4x8_ssse3() 1203 const uint8_t *LIBAOM_RESTRICT top_row, in aom_smooth_v_predictor_4x16_ssse3() argument 1206 load_smooth_vertical_pixels4(top_row, left_column, 16, &pixels); in aom_smooth_v_predictor_4x16_ssse3() 1218 const uint8_t *LIBAOM_RESTRICT top_row, in aom_smooth_v_predictor_8x4_ssse3() argument [all …]
|
/external/libgav1/src/tile/ |
D | prediction.cc | 248 Pixel* const top_row = top_row_data + 16; in IntraPrediction() local 308 top_row[-1] = has_top ? top_row_src[left_index] : buffer[y][left_index]; in IntraPrediction() 310 top_row[-1] = 1 << (bitdepth - 1); in IntraPrediction() 313 Memset(top_row, buffer[y][x - 1], top_size); in IntraPrediction() 315 Memset(top_row, (1 << (bitdepth - 1)) - 1, top_size); in IntraPrediction() 318 memcpy(top_row, &top_row_src[x], top_limit * sizeof(Pixel)); in IntraPrediction() 323 Memset(top_row + top_limit, top_row_src[top_limit + x - 1], in IntraPrediction() 358 dsp_.filter_intra_predictor(dest, dest_stride, top_row, left_column, in IntraPrediction() 364 max_y, tx_size, top_row, left_column); in IntraPrediction() 369 dsp_.intra_predictors[tx_size][predictor](dest, dest_stride, top_row, in IntraPrediction() [all …]
|
/external/libgav1/src/dsp/ |
D | intrapred_directional.cc | 38 const void* LIBGAV1_RESTRICT const top_row, const int width, in DirectionalIntraPredictorZone1_C() argument 40 const auto* const top = static_cast<const Pixel*>(top_row); in DirectionalIntraPredictorZone1_C() 108 const void* LOCAL_RESTRICT const top_row, in DirectionalIntraPredictorZone2_C() argument 112 const auto* const top = static_cast<const Pixel*>(top_row); in DirectionalIntraPredictorZone2_C()
|
D | intrapred_smooth.cc | 36 static void Smooth(void* dest, ptrdiff_t stride, const void* top_row, 38 static void SmoothVertical(void* dest, ptrdiff_t stride, const void* top_row, 41 const void* top_row, const void* left_column); 52 const void* LIBGAV1_RESTRICT const top_row, in Smooth() argument 54 const auto* const top = static_cast<const Pixel*>(top_row); in Smooth() 87 const void* LIBGAV1_RESTRICT const top_row, in SmoothVertical() argument 89 const auto* const top = static_cast<const Pixel*>(top_row); in SmoothVertical() 115 const void* LIBGAV1_RESTRICT const top_row, in SmoothHorizontal() argument 117 const auto* const top = static_cast<const Pixel*>(top_row); in SmoothHorizontal()
|
D | intrapred_filter.cc | 44 const void* LIBGAV1_RESTRICT const top_row, in FilterIntraPredictor_C() argument 49 const auto* const top = static_cast<const Pixel*>(top_row); in FilterIntraPredictor_C()
|
D | intrapred.cc | 38 static void DcTop(void* dest, ptrdiff_t stride, const void* top_row, 40 static void DcLeft(void* dest, ptrdiff_t stride, const void* top_row, 42 static void Dc(void* dest, ptrdiff_t stride, const void* top_row, 44 static void Vertical(void* dest, ptrdiff_t stride, const void* top_row, 46 static void Horizontal(void* dest, ptrdiff_t stride, const void* top_row, 48 static void Paeth(void* dest, ptrdiff_t stride, const void* top_row, 57 static void DcFill(void* dest, ptrdiff_t stride, const void* top_row, 67 const void* LIBGAV1_RESTRICT const top_row, const void* /*left_column*/) { in DcTop() argument 69 const auto* const top = static_cast<const Pixel*>(top_row); in DcTop() 136 const void* LIBGAV1_RESTRICT const top_row, in Dc() argument [all …]
|
/external/pigweed/pw_bloat/py/pw_bloat/ |
D | label.py | 125 top_row = next(reader) 126 vmsize_index = top_row.index('vmsize') 127 ds_map_tsv = cls(top_row[:vmsize_index])
|
/external/libaom/av1/common/x86/ |
D | filterintra_sse4.c | 213 const void *const top_row, in filter_intra_predictor_sse4_1() argument 217 const uint8_t *const top_ptr = (const uint8_t *)top_row; in filter_intra_predictor_sse4_1()
|
/external/webp/src/dsp/ |
D | enc_sse2.c | 663 const __m128i top_row = _mm_load_si128((const __m128i*)top); in DC16_SSE2() local 666 VP8HorizontalAdd8b(&top_row) + VP8HorizontalAdd8b(&left_row) + 16; in DC16_SSE2() 671 const __m128i top_row = _mm_load_si128((const __m128i*)top); in DC16NoLeft_SSE2() local 672 const int DC = VP8HorizontalAdd8b(&top_row) + 8; in DC16NoLeft_SSE2()
|
/external/webp/src/dec/ |
D | vp8l_dec.c | 869 const int top_row = in ExtractPalettedAlphaRows() local 873 const int first_row = (dec->last_row_ < top_row) ? top_row : dec->last_row_; in ExtractPalettedAlphaRows()
|
/external/libgav1/src/ |
D | tile.h | 560 TransformSize tx_size, Pixel* top_row,
|