/external/libgav1/libgav1/src/dsp/x86/ |
D | transpose_sse4.h | 29 LIBGAV1_ALWAYS_INLINE void Transpose2x16_U16(const __m128i* const in, in Transpose2x16_U16() 63 LIBGAV1_ALWAYS_INLINE __m128i Transpose4x4_U8(const __m128i* const in) { in Transpose4x4_U8() 80 LIBGAV1_ALWAYS_INLINE void Transpose8x8To4x16_U8(const __m128i* const in, in Transpose8x8To4x16_U8() 120 LIBGAV1_ALWAYS_INLINE void Transpose4x4_U16(const __m128i* in, __m128i* out) { in Transpose4x4_U16() 147 LIBGAV1_ALWAYS_INLINE void Transpose4x8To8x4_U16(const __m128i* in, in Transpose4x8To8x4_U16() 189 LIBGAV1_ALWAYS_INLINE void Transpose8x4To4x8_U16(const __m128i* in, in Transpose8x4To4x8_U16() 237 LIBGAV1_ALWAYS_INLINE void Transpose8x8_U16(const __m128i* const in, in Transpose8x8_U16()
|
D | inverse_transform_sse4.cc | 44 LIBGAV1_ALWAYS_INLINE void StoreDst(int16_t* dst, int32_t stride, int32_t idx, in StoreDst() 66 LIBGAV1_ALWAYS_INLINE void LoadSrc(const int16_t* src, int32_t stride, in LoadSrc() 88 LIBGAV1_ALWAYS_INLINE void ButterflyRotation_4(__m128i* a, __m128i* b, in ButterflyRotation_4() 116 LIBGAV1_ALWAYS_INLINE void ButterflyRotation_8(__m128i* a, __m128i* b, in ButterflyRotation_8() 149 LIBGAV1_ALWAYS_INLINE void ButterflyRotation_FirstIsZero(__m128i* a, __m128i* b, in ButterflyRotation_FirstIsZero() 167 LIBGAV1_ALWAYS_INLINE void ButterflyRotation_SecondIsZero(__m128i* a, in ButterflyRotation_SecondIsZero() 186 LIBGAV1_ALWAYS_INLINE void HadamardRotation(__m128i* a, __m128i* b, bool flip) { in HadamardRotation() 202 LIBGAV1_ALWAYS_INLINE __m128i ShiftResidual(const __m128i residual, in ShiftResidual() 222 LIBGAV1_ALWAYS_INLINE bool DctDcOnly(void* dest, int adjusted_tx_height, in DctDcOnly() 263 LIBGAV1_ALWAYS_INLINE bool DctDcOnlyColumn(void* dest, int adjusted_tx_height, in DctDcOnlyColumn() [all …]
|
D | cdef_avx2.cc | 92 LIBGAV1_ALWAYS_INLINE void AddPartial_D0_D4(__m256i* v_src_16, in AddPartial_D0_D4() 165 LIBGAV1_ALWAYS_INLINE void AddPartial_D1_D3(__m256i* v_src_16, in AddPartial_D1_D3() 228 LIBGAV1_ALWAYS_INLINE void AddPartial_D7_D5(__m256i* v_src, __m256i* partial_lo, in AddPartial_D7_D5() 272 LIBGAV1_ALWAYS_INLINE void AddPartial(const uint8_t* src, ptrdiff_t stride, in AddPartial()
|
D | cdef_sse4.cc | 94 LIBGAV1_ALWAYS_INLINE void AddPartial_D0_D4(__m128i* v_src_16, in AddPartial_D0_D4() 153 LIBGAV1_ALWAYS_INLINE void AddPartial_D1_D3(__m128i* v_src_16, in AddPartial_D1_D3() 206 LIBGAV1_ALWAYS_INLINE void AddPartial_D5_D7(__m128i* v_src, __m128i* partial_lo, in AddPartial_D5_D7() 244 LIBGAV1_ALWAYS_INLINE void AddPartial(const uint8_t* src, ptrdiff_t stride, in AddPartial()
|
D | loop_restoration_10bit_sse4.cc | 1297 LIBGAV1_ALWAYS_INLINE void BoxFilterPreProcess5Lo( in BoxFilterPreProcess5Lo() 1317 LIBGAV1_ALWAYS_INLINE void BoxFilterPreProcess5( in BoxFilterPreProcess5() 1352 LIBGAV1_ALWAYS_INLINE void BoxFilterPreProcess5LastRowLo( in BoxFilterPreProcess5LastRowLo() 1367 LIBGAV1_ALWAYS_INLINE void BoxFilterPreProcess5LastRow( in BoxFilterPreProcess5LastRow() 1394 LIBGAV1_ALWAYS_INLINE void BoxFilterPreProcess3Lo( in BoxFilterPreProcess3Lo() 1409 LIBGAV1_ALWAYS_INLINE void BoxFilterPreProcess3( in BoxFilterPreProcess3() 1434 LIBGAV1_ALWAYS_INLINE void BoxFilterPreProcessLo( in BoxFilterPreProcessLo() 1465 LIBGAV1_ALWAYS_INLINE void BoxFilterPreProcess( in BoxFilterPreProcess() 1519 LIBGAV1_ALWAYS_INLINE void BoxFilterPreProcessLastRowLo( in BoxFilterPreProcessLastRowLo() 1539 LIBGAV1_ALWAYS_INLINE void BoxFilterPreProcessLastRow( in BoxFilterPreProcessLastRow() [all …]
|
D | loop_restoration_sse4.cc | 1435 LIBGAV1_ALWAYS_INLINE void BoxFilterPreProcess5Lo( in BoxFilterPreProcess5Lo() 1455 LIBGAV1_ALWAYS_INLINE void BoxFilterPreProcess5( in BoxFilterPreProcess5() 1488 LIBGAV1_ALWAYS_INLINE void BoxFilterPreProcess5LastRowLo( in BoxFilterPreProcess5LastRowLo() 1503 LIBGAV1_ALWAYS_INLINE void BoxFilterPreProcess5LastRow( in BoxFilterPreProcess5LastRow() 1529 LIBGAV1_ALWAYS_INLINE void BoxFilterPreProcess3Lo( in BoxFilterPreProcess3Lo() 1544 LIBGAV1_ALWAYS_INLINE void BoxFilterPreProcess3( in BoxFilterPreProcess3() 1568 LIBGAV1_ALWAYS_INLINE void BoxFilterPreProcessLo( in BoxFilterPreProcessLo() 1599 LIBGAV1_ALWAYS_INLINE void BoxFilterPreProcess( in BoxFilterPreProcess() 1653 LIBGAV1_ALWAYS_INLINE void BoxFilterPreProcessLastRowLo( in BoxFilterPreProcessLastRowLo() 1673 LIBGAV1_ALWAYS_INLINE void BoxFilterPreProcessLastRow( in BoxFilterPreProcessLastRow() [all …]
|
D | loop_restoration_10bit_avx2.cc | 1827 LIBGAV1_ALWAYS_INLINE void BoxFilterPreProcess5Lo( in BoxFilterPreProcess5Lo() 1847 LIBGAV1_ALWAYS_INLINE void BoxFilterPreProcess5( in BoxFilterPreProcess5() 1897 LIBGAV1_ALWAYS_INLINE void BoxFilterPreProcess5LastRowLo( in BoxFilterPreProcess5LastRowLo() 1912 LIBGAV1_ALWAYS_INLINE void BoxFilterPreProcess5LastRow( in BoxFilterPreProcess5LastRow() 1947 LIBGAV1_ALWAYS_INLINE void BoxFilterPreProcess3Lo( in BoxFilterPreProcess3Lo() 1962 LIBGAV1_ALWAYS_INLINE void BoxFilterPreProcess3( in BoxFilterPreProcess3() 1994 LIBGAV1_ALWAYS_INLINE void BoxFilterPreProcessLo( in BoxFilterPreProcessLo() 2025 LIBGAV1_ALWAYS_INLINE void BoxFilterPreProcess( in BoxFilterPreProcess() 2099 LIBGAV1_ALWAYS_INLINE void BoxFilterPreProcessLastRowLo( in BoxFilterPreProcessLastRowLo() 2119 LIBGAV1_ALWAYS_INLINE void BoxFilterPreProcessLastRow( in BoxFilterPreProcessLastRow() [all …]
|
D | loop_restoration_avx2.cc | 1746 LIBGAV1_ALWAYS_INLINE void BoxFilterPreProcess5Lo( in BoxFilterPreProcess5Lo() 1766 LIBGAV1_ALWAYS_INLINE void BoxFilterPreProcess5( in BoxFilterPreProcess5() 1806 LIBGAV1_ALWAYS_INLINE void BoxFilterPreProcess5LastRowLo( in BoxFilterPreProcess5LastRowLo() 1821 LIBGAV1_ALWAYS_INLINE void BoxFilterPreProcess5LastRow( in BoxFilterPreProcess5LastRow() 1851 LIBGAV1_ALWAYS_INLINE void BoxFilterPreProcess3Lo( in BoxFilterPreProcess3Lo() 1866 LIBGAV1_ALWAYS_INLINE void BoxFilterPreProcess3( in BoxFilterPreProcess3() 1893 LIBGAV1_ALWAYS_INLINE void BoxFilterPreProcessLo( in BoxFilterPreProcessLo() 1926 LIBGAV1_ALWAYS_INLINE void BoxFilterPreProcess( in BoxFilterPreProcess() 1992 LIBGAV1_ALWAYS_INLINE void BoxFilterPreProcessLastRowLo( in BoxFilterPreProcessLastRowLo() 2012 LIBGAV1_ALWAYS_INLINE void BoxFilterPreProcessLastRow( in BoxFilterPreProcessLastRow() [all …]
|
D | film_grain_sse4.cc | 232 LIBGAV1_ALWAYS_INLINE void BlendChromaPlaneWithCfl_SSE4_1( in BlendChromaPlaneWithCfl_SSE4_1() 360 LIBGAV1_ALWAYS_INLINE void BlendChromaPlane8bpp_SSE4_1( in BlendChromaPlane8bpp_SSE4_1()
|
D | convolve_avx2.cc | 384 LIBGAV1_ALWAYS_INLINE void SetupTaps(const __m128i* const filter, in SetupTaps() 544 LIBGAV1_ALWAYS_INLINE void DoHorizontalPass2xH( in DoHorizontalPass2xH() 569 LIBGAV1_ALWAYS_INLINE void DoHorizontalPass( in DoHorizontalPass()
|
D | convolve_sse4.inc | 108 LIBGAV1_ALWAYS_INLINE void SetupTaps(const __m128i* const filter,
|
D | convolve_sse4.cc | 208 LIBGAV1_ALWAYS_INLINE void DoHorizontalPass( in DoHorizontalPass()
|
/external/libgav1/libgav1/src/utils/ |
D | compiler_attributes.h | 89 #define LIBGAV1_ALWAYS_INLINE __attribute__((always_inline)) inline macro 91 #define LIBGAV1_ALWAYS_INLINE __forceinline macro 93 #define LIBGAV1_ALWAYS_INLINE inline macro
|
D | entropy_decoder.h | 77 LIBGAV1_ALWAYS_INLINE int ReadSymbol3Or4(uint16_t* cdf, int symbol_count); 80 LIBGAV1_ALWAYS_INLINE int ReadSymbolImpl8(const uint16_t* cdf);
|
/external/libgav1/libgav1/src/dsp/arm/ |
D | inverse_transform_neon.cc | 47 LIBGAV1_ALWAYS_INLINE void Transpose4x4(const int16x8_t in[4], in Transpose4x4() 90 LIBGAV1_ALWAYS_INLINE void Transpose8x8(const int16x8_t in[8], in Transpose8x8() 159 LIBGAV1_ALWAYS_INLINE void Transpose4x8To8x4(const uint16x8_t in[8], in Transpose4x8To8x4() 220 LIBGAV1_ALWAYS_INLINE void Transpose4x8To8x4(const int16x8_t in[8], in Transpose4x8To8x4() 226 LIBGAV1_ALWAYS_INLINE void Transpose8x4To4x8(const int16x8_t in[4], in Transpose8x4To4x8() 276 LIBGAV1_ALWAYS_INLINE void StoreDst(int16_t* dst, int32_t stride, int32_t idx, in StoreDst() 300 LIBGAV1_ALWAYS_INLINE void LoadSrc(const int16_t* src, int32_t stride, in LoadSrc() 334 LIBGAV1_ALWAYS_INLINE void ButterflyRotation_4(int16x8_t* a, int16x8_t* b, in ButterflyRotation_4() 357 LIBGAV1_ALWAYS_INLINE void ButterflyRotation_8(int16x8_t* a, int16x8_t* b, in ButterflyRotation_8() 387 LIBGAV1_ALWAYS_INLINE void ButterflyRotation_FirstIsZero(int16x8_t* a, in ButterflyRotation_FirstIsZero() [all …]
|
D | inverse_transform_10bit_neon.cc | 43 LIBGAV1_ALWAYS_INLINE void Transpose4x4(const int32x4_t in[4], in Transpose4x4() 70 LIBGAV1_ALWAYS_INLINE void StoreDst(int32_t* dst, int32_t stride, int32_t idx, in StoreDst() 82 LIBGAV1_ALWAYS_INLINE void LoadSrc(const int32_t* src, int32_t stride, in LoadSrc() 94 LIBGAV1_ALWAYS_INLINE void ButterflyRotation_4(int32x4_t* a, int32x4_t* b, in ButterflyRotation_4() 117 LIBGAV1_ALWAYS_INLINE void ButterflyRotation_FirstIsZero(int32x4_t* a, in ButterflyRotation_FirstIsZero() 137 LIBGAV1_ALWAYS_INLINE void ButterflyRotation_SecondIsZero(int32x4_t* a, in ButterflyRotation_SecondIsZero() 156 LIBGAV1_ALWAYS_INLINE void HadamardRotation(int32x4_t* a, int32x4_t* b, in HadamardRotation() 170 LIBGAV1_ALWAYS_INLINE void HadamardRotation(int32x4_t* a, int32x4_t* b, in HadamardRotation() 192 LIBGAV1_ALWAYS_INLINE bool DctDcOnly(void* dest, int adjusted_tx_height, in DctDcOnly() 220 LIBGAV1_ALWAYS_INLINE bool DctDcOnlyColumn(void* dest, int adjusted_tx_height, in DctDcOnlyColumn() [all …]
|
D | cdef_neon.cc | 87 LIBGAV1_ALWAYS_INLINE void AddPartial_D0_D4(uint8x8_t* v_src, in AddPartial_D0_D4() 143 LIBGAV1_ALWAYS_INLINE void AddPartial_D1_D3(uint8x8_t* v_src, in AddPartial_D1_D3() 197 LIBGAV1_ALWAYS_INLINE void AddPartial_D5_D7(uint8x8_t* v_src, in AddPartial_D5_D7() 237 LIBGAV1_ALWAYS_INLINE void AddPartial(const void* const source, in AddPartial()
|
D | loop_restoration_neon.cc | 1145 LIBGAV1_ALWAYS_INLINE void BoxFilterPreProcess5Lo( in BoxFilterPreProcess5Lo() 1179 LIBGAV1_ALWAYS_INLINE void BoxFilterPreProcess5( in BoxFilterPreProcess5() 1233 LIBGAV1_ALWAYS_INLINE void BoxFilterPreProcess5LastRowLo( in BoxFilterPreProcess5LastRowLo() 1256 LIBGAV1_ALWAYS_INLINE void BoxFilterPreProcess5LastRow( in BoxFilterPreProcess5LastRow() 1294 LIBGAV1_ALWAYS_INLINE void BoxFilterPreProcess3Lo( in BoxFilterPreProcess3Lo() 1317 LIBGAV1_ALWAYS_INLINE void BoxFilterPreProcess3( in BoxFilterPreProcess3() 1352 LIBGAV1_ALWAYS_INLINE void BoxFilterPreProcessLo( in BoxFilterPreProcessLo() 1400 LIBGAV1_ALWAYS_INLINE void BoxFilterPreProcess( in BoxFilterPreProcess() 1485 LIBGAV1_ALWAYS_INLINE void BoxFilterPreProcessLastRowLo( in BoxFilterPreProcessLastRowLo() 1518 LIBGAV1_ALWAYS_INLINE void BoxFilterPreProcessLastRow( in BoxFilterPreProcessLastRow() [all …]
|
D | film_grain_neon.cc | 762 LIBGAV1_ALWAYS_INLINE void BlendChromaPlaneWithCfl_NEON( in BlendChromaPlaneWithCfl_NEON() 896 LIBGAV1_ALWAYS_INLINE void BlendChromaPlane8bpp_NEON( in BlendChromaPlane8bpp_NEON()
|
D | convolve_neon.cc | 701 LIBGAV1_ALWAYS_INLINE void DoHorizontalPass( in DoHorizontalPass()
|
/external/libgav1/libgav1/src/dsp/ |
D | loop_restoration.cc | 242 LIBGAV1_ALWAYS_INLINE void BoxSum(const Pixel* src, const ptrdiff_t src_stride, in BoxSum() 276 LIBGAV1_ALWAYS_INLINE void BoxSum(const Pixel* src, const ptrdiff_t src_stride, in BoxSum() 364 LIBGAV1_ALWAYS_INLINE void BoxFilterPreProcess5( in BoxFilterPreProcess5() 387 LIBGAV1_ALWAYS_INLINE void BoxFilterPreProcess3( in BoxFilterPreProcess3()
|
D | inverse_transform.cc | 58 LIBGAV1_ALWAYS_INLINE void ButterflyRotation_C(Residual* const dst, int a, in ButterflyRotation_C()
|
/external/libgav1/libgav1/src/ |
D | tile.h | 506 LIBGAV1_ALWAYS_INLINE bool ReadSignAndApplyDequantization(
|