/external/libgav1/libgav1/src/dsp/x86/ |
D | loop_restoration_10bit_avx2.cc | 860 inline __m128i Sum3_32(const __m128i src0, const __m128i src1, in Sum3_32() function 866 inline __m256i Sum3_32(const __m256i src0, const __m256i src1, in Sum3_32() function 872 inline __m128i Sum3_32(const __m128i src[3]) { in Sum3_32() function 873 return Sum3_32(src[0], src[1], src[2]); in Sum3_32() 876 inline __m256i Sum3_32(const __m256i src[3]) { in Sum3_32() function 877 return Sum3_32(src[0], src[1], src[2]); in Sum3_32() 880 inline void Sum3_32(const __m128i src[3][2], __m128i dst[2]) { in Sum3_32() function 881 dst[0] = Sum3_32(src[0][0], src[1][0], src[2][0]); in Sum3_32() 882 dst[1] = Sum3_32(src[0][1], src[1][1], src[2][1]); in Sum3_32() 885 inline void Sum3_32(const __m256i src[3][2], __m256i dst[2]) { in Sum3_32() function [all …]
|
D | loop_restoration_10bit_sse4.cc | 728 inline __m128i Sum3_32(const __m128i src0, const __m128i src1, in Sum3_32() function 734 inline __m128i Sum3_32(const __m128i src[3]) { in Sum3_32() function 735 return Sum3_32(src[0], src[1], src[2]); in Sum3_32() 738 inline void Sum3_32(const __m128i src[3][2], __m128i dst[2]) { in Sum3_32() function 739 dst[0] = Sum3_32(src[0][0], src[1][0], src[2][0]); in Sum3_32() 740 dst[1] = Sum3_32(src[0][1], src[1][1], src[2][1]); in Sum3_32() 787 dst[0] = Sum3_32(s); in Sum3Horizontal32() 789 dst[1] = Sum3_32(s); in Sum3Horizontal32() 825 *row_sq3 = Sum3_32(src + 1); in SumHorizontal32() 852 const __m128i sum = Sum3_32(src); in Sum343() [all …]
|
D | loop_restoration_avx2.cc | 908 inline __m128i Sum3_32(const __m128i src0, const __m128i src1, in Sum3_32() function 914 inline __m256i Sum3_32(const __m256i src0, const __m256i src1, in Sum3_32() function 920 inline void Sum3_32(const __m128i src[3][2], __m128i dst[2]) { in Sum3_32() function 921 dst[0] = Sum3_32(src[0][0], src[1][0], src[2][0]); in Sum3_32() 922 dst[1] = Sum3_32(src[0][1], src[1][1], src[2][1]); in Sum3_32() 925 inline void Sum3_32(const __m256i src[3][2], __m256i dst[2]) { in Sum3_32() function 926 dst[0] = Sum3_32(src[0][0], src[1][0], src[2][0]); in Sum3_32() 927 dst[1] = Sum3_32(src[0][1], src[1][1], src[2][1]); in Sum3_32() 1190 const __m256i sum3 = Sum3_32(sum, sum, sum); in Sum343WLo() 1196 const __m256i sum3 = Sum3_32(sum, sum, sum); in Sum343WHi() [all …]
|
D | loop_restoration_sse4.cc | 823 inline __m128i Sum3_32(const __m128i src0, const __m128i src1, in Sum3_32() function 829 inline void Sum3_32(const __m128i src[3][2], __m128i dst[2]) { in Sum3_32() function 830 dst[0] = Sum3_32(src[0][0], src[1][0], src[2][0]); in Sum3_32() 831 dst[1] = Sum3_32(src[0][1], src[1][1], src[2][1]); in Sum3_32() 998 const __m128i sum3 = Sum3_32(sum, sum, sum); in Sum343WLo() 1004 const __m128i sum3 = Sum3_32(sum, sum, sum); in Sum343WHi() 1208 Sum3_32(sq3, sum_sq); in CalculateSumAndIndex3() 1888 Sum3_32(b, b_sum); in CalculateFilteredOutputPass2()
|
/external/libgav1/libgav1/src/dsp/arm/ |
D | loop_restoration_neon.cc | 659 inline uint32x4_t Sum3_32(const uint32x4_t src0, const uint32x4_t src1, in Sum3_32() function 665 inline uint32x4x2_t Sum3_32(const uint32x4x2_t src[3]) { in Sum3_32() function 667 d.val[0] = Sum3_32(src[0].val[0], src[1].val[0], src[2].val[0]); in Sum3_32() 668 d.val[1] = Sum3_32(src[0].val[1], src[1].val[1], src[2].val[1]); in Sum3_32() 868 const uint32x4_t sum3 = Sum3_32(sum, sum, sum); in Sum343W() 1086 const uint32x4x2_t sum_sq = Sum3_32(sq3); in CalculateIntermediate3() 1760 const uint32x4x2_t b_sum = Sum3_32(b); in CalculateFilteredOutputPass2()
|