/external/libgav1/libgav1/src/dsp/x86/ |
D | intrapred_smooth_sse4.cc | 219 const void* top_row, const void* left_column) { in Smooth4x4_SSE4_1() argument 221 const __m128i left = _mm_cvtepu8_epi32(Load4(left_column)); in Smooth4x4_SSE4_1() 251 const void* top_row, const void* left_column) { in Smooth4x8_SSE4_1() argument 252 const auto* const left_ptr = static_cast<const uint8_t*>(left_column); in Smooth4x8_SSE4_1() 264 const void* top_row, const void* left_column) { in Smooth4x16_SSE4_1() argument 265 const auto* const left_ptr = static_cast<const uint8_t*>(left_column); in Smooth4x16_SSE4_1() 409 const void* top_row, const void* left_column) { in Smooth8x4_SSE4_1() argument 410 const auto* const left_ptr = static_cast<const uint8_t*>(left_column); in Smooth8x4_SSE4_1() 423 const void* top_row, const void* left_column) { in Smooth8x8_SSE4_1() argument 424 const auto* const left_ptr = static_cast<const uint8_t*>(left_column); in Smooth8x8_SSE4_1() [all …]
|
D | intrapred_sse4.cc | 73 const void* left_column); 75 const void* left_column); 77 const void* left_column); 86 const void* left_column); 88 const void* left_column); 110 const void* const left_column) { in DcLeft() argument 112 const __m128i sum = left_sumfn(left_column); in DcLeft() 122 const void* const left_column) { in Dc() argument 126 const __m128i sum_left = left_sumfn(left_column); in Dc() 145 const void* const left_column) { in Horizontal() argument [all …]
|
D | intrapred_directional_sse4.cc | 382 const uint8_t* const left_column, in DirectionalZone3_4x4() argument 401 vals = LoadLo8(left_column + left_base_y); in DirectionalZone3_4x4() 403 const __m128i top_vals = LoadLo8(left_column + left_base_y); in DirectionalZone3_4x4() 426 const uint8_t* const left_column, in DirectionalZone3_8xH() argument 446 vals = LoadUnaligned16(left_column + left_base_y); in DirectionalZone3_8xH() 448 const __m128i top_vals = LoadUnaligned16(left_column + left_base_y); in DirectionalZone3_8xH() 463 const void* const left_column, in DirectionalIntraPredictorZone3_SSE4_1() argument 467 const auto* const left_ptr = static_cast<const uint8_t*>(left_column); in DirectionalIntraPredictorZone3_SSE4_1() 604 const uint8_t* left_column = left_column_base - kPositiveIndexOffset; in DirectionalZone2FromLeftCol_4x4_SSE4_1() local 622 left_column + (y << upsample_shift), shifts, sampler); in DirectionalZone2FromLeftCol_4x4_SSE4_1() [all …]
|
D | intrapred_filter_sse4.cc | 276 const void* const left_column, in FilterIntraPredictor_SSE4_1() argument 280 const auto* const left_ptr = static_cast<const uint8_t*>(left_column); in FilterIntraPredictor_SSE4_1() 312 __m128i left = _mm_slli_si128(Load4(left_column), 8); in FilterIntraPredictor_SSE4_1()
|
/external/libgav1/libgav1/src/dsp/arm/ |
D | intrapred_smooth_neon.cc | 72 const void* const left_column) { in Smooth4Or8xN_NEON() argument 74 const uint8_t* const left = static_cast<const uint8_t*>(left_column); in Smooth4Or8xN_NEON() 153 const void* const left_column) { in Smooth16PlusxN_NEON() argument 155 const uint8_t* const left = static_cast<const uint8_t*>(left_column); in Smooth16PlusxN_NEON() 234 const void* const left_column) { in SmoothVertical4Or8xN_NEON() argument 236 const uint8_t* const left = static_cast<const uint8_t*>(left_column); in SmoothVertical4Or8xN_NEON() 284 const void* const left_column) { in SmoothVertical16PlusxN_NEON() argument 286 const uint8_t* const left = static_cast<const uint8_t*>(left_column); in SmoothVertical16PlusxN_NEON() 335 const void* const left_column) { in SmoothHorizontal4Or8xN_NEON() argument 337 const uint8_t* const left = static_cast<const uint8_t*>(left_column); in SmoothHorizontal4Or8xN_NEON() [all …]
|
D | intrapred_directional_neon.cc | 287 const uint8_t* const left_column, in DirectionalZone3_WxH() argument 308 const uint8_t* const left = left_column; in DirectionalZone3_WxH() 423 const uint8_t* const left_column, in DirectionalZone2FromLeftCol_WxH() argument 455 LoadStepwise(left_column - kPositiveIndexOffset + (y << upsample_shift), in DirectionalZone2FromLeftCol_WxH() 528 const uint8_t* const left_column, in DirectionalZone2_4xH() argument 606 left_column + ((y - left_base_increment) << upsample_left_shift), in DirectionalZone2_4xH() 621 left_column + ((y - left_base_increment) << upsample_left_shift), in DirectionalZone2_4xH() 632 left_column + ((y - left_base_increment) << upsample_left_shift), in DirectionalZone2_4xH() 644 const uint8_t* const left_column, in DirectionalZone2_8() argument 734 left_column + ((left_offset + y) << upsample_left_shift), left_y, in DirectionalZone2_8() [all …]
|
D | intrapred_neon.cc | 50 const void* left_column); 52 const void* left_column); 54 const void* left_column); 73 const void* const left_column) { in DcLeft() argument 75 sumfn(left_column, block_height_log2, false, nullptr, 0); in DcLeft() 84 const void* const left_column) { in Dc() argument 86 sumfn(top_row, block_width_log2, true, left_column, block_height_log2); in Dc() 323 const void* const left_column) { in Paeth4Or8xN_NEON() argument 326 const auto* const left_col_u8 = static_cast<const uint8_t*>(left_column); in Paeth4Or8xN_NEON() 430 const void* const left_column) { in Paeth16PlusxN_NEON() argument [all …]
|
D | intrapred_filter_neon.cc | 90 const void* const left_column, in FilterIntraPredictor_NEON() argument 94 const uint8_t* const left = static_cast<const uint8_t*>(left_column); in FilterIntraPredictor_NEON()
|
/external/libgav1/libgav1/src/dsp/ |
D | intrapred_directional.cc | 101 const void* const left_column, in DirectionalIntraPredictorZone2_C() argument 107 const auto* const left = static_cast<const Pixel*>(left_column); in DirectionalIntraPredictorZone2_C() 150 const void* const left_column, in DirectionalIntraPredictorZone3_C() argument 154 const auto* const left = static_cast<const Pixel*>(left_column); in DirectionalIntraPredictorZone3_C()
|
D | intrapred_smooth.cc | 37 const void* left_column); 39 const void* left_column); 41 const void* top_row, const void* left_column); 64 const void* const left_column) { in Smooth() argument 66 const auto* const left = static_cast<const Pixel*>(left_column); in Smooth() 98 const void* const left_column) { in SmoothVertical() argument 100 const auto* const left = static_cast<const Pixel*>(left_column); in SmoothVertical() 125 const void* const left_column) { in SmoothHorizontal() argument 127 const auto* const left = static_cast<const Pixel*>(left_column); in SmoothHorizontal()
|
D | intrapred.cc | 39 const void* left_column); 41 const void* left_column); 43 const void* left_column); 45 const void* left_column); 47 const void* left_column); 49 const void* left_column); 58 const void* left_column); 84 const void* const left_column) { in DcLeft() argument 86 const auto* const left = static_cast<const Pixel*>(left_column); in DcLeft() 136 const void* const left_column) { in Dc() argument [all …]
|
D | intrapred_filter.cc | 45 const void* const left_column, in FilterIntraPredictor_C() argument 50 const auto* const left = static_cast<const Pixel*>(left_column); in FilterIntraPredictor_C()
|
/external/libgav1/libgav1/src/tile/ |
D | prediction.cc | 249 Pixel* const left_column = left_column_data + 16; in IntraPrediction() local 332 left_column[-1] = in IntraPrediction() 335 left_column[-1] = 1 << (bitdepth - 1); in IntraPrediction() 338 Memset(left_column, top_row_src[x], left_size); in IntraPrediction() 340 Memset(left_column, (1 << (bitdepth - 1)) + 1, left_size); in IntraPrediction() 344 left_column[i] = buffer[y + i][x - 1]; in IntraPrediction() 350 Memset(left_column + left_limit, buffer[left_limit + y - 1][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() 370 left_column); in IntraPrediction() [all …]
|
/external/libgav1/libgav1/src/ |
D | tile.h | 553 Pixel* left_column); // 7.11.2.4.
|