/external/libgav1/libgav1/src/dsp/x86/ |
D | loop_restoration_10bit_avx2.cc | 1682 __m256i* const sum_ma444, __m256i sum_b343[2], in Store343_444Lo() argument 1687 *sum_ma444 = _mm256_slli_epi16(sum_ma111, 2); in Store343_444Lo() 1688 StoreAligned32_ma(ma444 + x, *sum_ma444); in Store343_444Lo() 1689 const __m256i sum333 = _mm256_sub_epi16(*sum_ma444, sum_ma111); in Store343_444Lo() 1697 __m256i* const sum_ma444, __m256i sum_b343[2], in Store343_444Hi() argument 1702 *sum_ma444 = _mm256_slli_epi16(sum_ma111, 2); in Store343_444Hi() 1703 StoreAligned32_ma(ma444 + x, *sum_ma444); in Store343_444Hi() 1704 const __m256i sum333 = _mm256_sub_epi16(*sum_ma444, sum_ma111); in Store343_444Hi() 1715 __m256i sum_ma444, sum_b444[2]; in Store343_444Lo() local 1716 Store343_444Lo(ma3, b3, x, sum_ma343, &sum_ma444, sum_b343, sum_b444, ma343, in Store343_444Lo() [all …]
|
D | loop_restoration_10bit_sse4.cc | 1233 __m128i* const sum_ma444, __m128i sum_b343[2], in Store343_444Lo() argument 1238 *sum_ma444 = _mm_slli_epi16(sum_ma111, 2); in Store343_444Lo() 1239 StoreAligned16(ma444 + x, *sum_ma444); in Store343_444Lo() 1240 const __m128i sum333 = _mm_sub_epi16(*sum_ma444, sum_ma111); in Store343_444Lo() 1248 __m128i* const sum_ma444, __m128i sum_b343[2], in Store343_444Hi() argument 1253 *sum_ma444 = _mm_slli_epi16(sum_ma111, 2); in Store343_444Hi() 1254 StoreAligned16(ma444 + x, *sum_ma444); in Store343_444Hi() 1255 const __m128i sum333 = _mm_sub_epi16(*sum_ma444, sum_ma111); in Store343_444Hi() 1266 __m128i sum_ma444, sum_b444[2]; in Store343_444Lo() local 1267 Store343_444Lo(ma3, b3, x, sum_ma343, &sum_ma444, sum_b343, sum_b444, ma343, in Store343_444Lo() [all …]
|
D | loop_restoration_sse4.cc | 1371 __m128i* const sum_ma444, __m128i sum_b343[2], in Store343_444Lo() argument 1376 *sum_ma444 = _mm_slli_epi16(sum_ma111, 2); in Store343_444Lo() 1377 StoreAligned16(ma444 + x, *sum_ma444); in Store343_444Lo() 1378 const __m128i sum333 = _mm_sub_epi16(*sum_ma444, sum_ma111); in Store343_444Lo() 1386 __m128i* const sum_ma444, __m128i sum_b343[2], in Store343_444Hi() argument 1391 *sum_ma444 = _mm_slli_epi16(sum_ma111, 2); in Store343_444Hi() 1392 StoreAligned16(ma444 + x, *sum_ma444); in Store343_444Hi() 1393 const __m128i sum333 = _mm_sub_epi16(*sum_ma444, sum_ma111); in Store343_444Hi() 1404 __m128i sum_ma444, sum_b444[2]; in Store343_444Lo() local 1405 Store343_444Lo(ma3, b3, x, sum_ma343, &sum_ma444, sum_b343, sum_b444, ma343, in Store343_444Lo() [all …]
|
D | loop_restoration_avx2.cc | 1682 __m256i* const sum_ma444, __m256i sum_b343[2], in Store343_444Lo() argument 1687 *sum_ma444 = _mm256_slli_epi16(sum_ma111, 2); in Store343_444Lo() 1688 StoreAligned32(ma444 + x, *sum_ma444); in Store343_444Lo() 1689 const __m256i sum333 = _mm256_sub_epi16(*sum_ma444, sum_ma111); in Store343_444Lo() 1697 __m256i* const sum_ma444, __m256i sum_b343[2], in Store343_444Hi() argument 1702 *sum_ma444 = _mm256_slli_epi16(sum_ma111, 2); in Store343_444Hi() 1703 StoreAligned32(ma444 + x, *sum_ma444); in Store343_444Hi() 1704 const __m256i sum333 = _mm256_sub_epi16(*sum_ma444, sum_ma111); in Store343_444Hi() 1715 __m256i sum_ma444, sum_b444[2]; in Store343_444Lo() local 1716 Store343_444Lo(ma3, b3, x, sum_ma343, &sum_ma444, sum_b343, sum_b444, ma343, in Store343_444Lo() [all …]
|
/external/libgav1/libgav1/src/dsp/arm/ |
D | loop_restoration_neon.cc | 1093 uint16x8_t* const sum_ma444, in Store343_444() argument 1099 *sum_ma444 = vshlq_n_u16(sum_ma111, 2); in Store343_444() 1100 const uint16x8_t sum333 = vsubq_u16(*sum_ma444, sum_ma111); in Store343_444() 1115 vst1q_u16(ma444 + x, *sum_ma444); in Store343_444() 1128 uint16x8_t sum_ma444; in Store343_444() local 1130 Store343_444<offset>(ma3, b3, x, sum_ma343, &sum_ma444, sum_b343, &sum_b444, in Store343_444()
|