Searched refs:over_read_in_bytes (Results 1 – 5 of 5) sorted by relevance
/external/libgav1/src/dsp/x86/ |
D | common_avx2.inc | 50 const ptrdiff_t over_read_in_bytes) { 53 if (over_read_in_bytes >= 32) return _mm256_setzero_si256(); 54 if (over_read_in_bytes > 0) { 56 for (ptrdiff_t i = 0; i < over_read_in_bytes % 16; ++i) { 59 const __m256i mask = (over_read_in_bytes < 16) 65 static_cast<void>(over_read_in_bytes); 71 const ptrdiff_t over_read_in_bytes) { 72 return MaskOverreads(LoadAligned32(source), over_read_in_bytes); 76 const ptrdiff_t over_read_in_bytes, 78 dst[0] = MaskOverreads(LoadAligned32(source), over_read_in_bytes); [all …]
|
D | common_sse4.inc | 90 const ptrdiff_t over_read_in_bytes) { 93 if (over_read_in_bytes > 0) { 95 for (ptrdiff_t i = 0; i < over_read_in_bytes; ++i) { 101 static_cast<void>(over_read_in_bytes); 107 const ptrdiff_t over_read_in_bytes) { 108 return MaskOverreads(LoadLo8(source), over_read_in_bytes + 8); 112 const ptrdiff_t over_read_in_bytes) { 113 return MaskOverreads(LoadHi8(v, source), over_read_in_bytes); 117 const ptrdiff_t over_read_in_bytes) { 118 return MaskOverreads(LoadAligned16(source), over_read_in_bytes); [all …]
|
D | loop_restoration_10bit_avx2.cc | 960 const ptrdiff_t over_read_in_bytes) { in Sum3Horizontal16() argument 962 s[0] = LoadUnaligned32Msan(src + 0, over_read_in_bytes + 0); in Sum3Horizontal16() 963 s[1] = LoadUnaligned32Msan(src + 1, over_read_in_bytes + 2); in Sum3Horizontal16() 964 s[2] = LoadUnaligned32Msan(src + 2, over_read_in_bytes + 4); in Sum3Horizontal16() 975 const ptrdiff_t over_read_in_bytes) { in Sum5Horizontal16() argument 977 s[0] = LoadUnaligned32Msan(src + 0, over_read_in_bytes + 0); in Sum5Horizontal16() 978 s[1] = LoadUnaligned32Msan(src + 1, over_read_in_bytes + 2); in Sum5Horizontal16() 979 s[2] = LoadUnaligned32Msan(src + 2, over_read_in_bytes + 4); in Sum5Horizontal16() 980 s[3] = LoadUnaligned32Msan(src + 3, over_read_in_bytes + 6); in Sum5Horizontal16() 981 s[4] = LoadUnaligned32Msan(src + 4, over_read_in_bytes + 8); in Sum5Horizontal16() [all …]
|
D | loop_restoration_avx2.cc | 1038 const ptrdiff_t over_read_in_bytes, __m256i dst[2]) { in Sum3Horizontal() argument 1040 s[0] = LoadUnaligned32Msan(src + 0, over_read_in_bytes + 0); in Sum3Horizontal() 1041 s[1] = LoadUnaligned32Msan(src + 1, over_read_in_bytes + 1); in Sum3Horizontal() 1042 s[2] = LoadUnaligned32Msan(src + 2, over_read_in_bytes + 2); in Sum3Horizontal() 1068 const ptrdiff_t over_read_in_bytes, in Sum5Horizontal() argument 1071 s[0] = LoadUnaligned32Msan(src + 0, over_read_in_bytes + 0); in Sum5Horizontal() 1072 s[1] = LoadUnaligned32Msan(src + 1, over_read_in_bytes + 1); in Sum5Horizontal() 1073 s[2] = LoadUnaligned32Msan(src + 2, over_read_in_bytes + 2); in Sum5Horizontal() 1074 s[3] = LoadUnaligned32Msan(src + 3, over_read_in_bytes + 3); in Sum5Horizontal() 1075 s[4] = LoadUnaligned32Msan(src + 4, over_read_in_bytes + 4); in Sum5Horizontal() [all …]
|
/external/libgav1/src/dsp/arm/ |
D | common_neon.h | 271 const ptrdiff_t over_read_in_bytes) { in MaskOverreads() argument 274 if (over_read_in_bytes > 0) { in MaskOverreads() 278 std::min(8, 8 - static_cast<int>(over_read_in_bytes)); in MaskOverreads() 286 static_cast<void>(over_read_in_bytes); in MaskOverreads() 292 const ptrdiff_t over_read_in_bytes) { in MaskOverreadsQ() argument 295 if (over_read_in_bytes > 0) { in MaskOverreadsQ() 299 std::min(16, 16 - static_cast<int>(over_read_in_bytes)); in MaskOverreadsQ() 307 static_cast<void>(over_read_in_bytes); in MaskOverreadsQ() 313 const ptrdiff_t over_read_in_bytes) { in MaskOverreadsQ() argument 315 MaskOverreadsQ(vreinterpretq_u8_u16(source), over_read_in_bytes)); in MaskOverreadsQ() [all …]
|