/external/libgav1/libgav1/src/dsp/ |
D | loop_restoration.cc | 391 uint16_t* const ma444, uint32_t* const b444) { in BoxFilterPreProcess3() argument 411 ma444[x] = Sum444(sgr_buffer->ma + x); in BoxFilterPreProcess3() 437 const uint16_t* const ma444, in BoxFilterPass2Kernel() argument 440 const uint32_t ma = ma343[0][x] + ma444[x] + ma343[2][x]; in BoxFilterPass2Kernel() 497 uint16_t* const ma343[4], uint16_t* const ma444[3], in BoxFilterPass2() 502 sgr_buffer, ma343[2], b343[2], ma444[1], in BoxFilterPass2() 507 BoxFilterPass2Kernel<Pixel>(src[x], ma343, ma444[0], b343, b444[0], x); in BoxFilterPass2() 519 uint16_t* const ma343[4], uint16_t* const ma444[3], in BoxFilter() 526 sgr_buffer, ma343[2], b343[2], ma444[1], in BoxFilter() 529 true, sgr_buffer, ma343[3], b343[3], ma444[2], in BoxFilter() [all …]
|
D | common.h | 55 alignas(kMaxAlignment) uint16_t ma444[3 * kRestorationUnitWidth]; member
|
/external/libgav1/libgav1/src/dsp/x86/ |
D | loop_restoration_10bit_sse4.cc | 1235 uint16_t* const ma444, uint32_t* const b343, in Store343_444Lo() argument 1239 StoreAligned16(ma444 + x, *sum_ma444); in Store343_444Lo() 1250 uint16_t* const ma444, uint32_t* const b343, in Store343_444Hi() argument 1254 StoreAligned16(ma444 + x, *sum_ma444); in Store343_444Hi() 1264 uint16_t* const ma444, uint32_t* const b343, in Store343_444Lo() argument 1268 ma444, b343, b444); in Store343_444Lo() 1274 uint16_t* const ma444, uint32_t* const b343, in Store343_444Hi() argument 1278 ma444, b343, b444); in Store343_444Hi() 1283 uint16_t* const ma444, uint32_t* const b343, in Store343_444Lo() argument 1286 Store343_444Lo(ma3, b3, x, &sum_ma343, sum_b343, ma343, ma444, b343, b444); in Store343_444Lo() [all …]
|
D | loop_restoration_sse4.cc | 1373 uint16_t* const ma444, uint32_t* const b343, in Store343_444Lo() argument 1377 StoreAligned16(ma444 + x, *sum_ma444); in Store343_444Lo() 1388 uint16_t* const ma444, uint32_t* const b343, in Store343_444Hi() argument 1392 StoreAligned16(ma444 + x, *sum_ma444); in Store343_444Hi() 1402 uint16_t* const ma444, uint32_t* const b343, in Store343_444Lo() argument 1406 ma444, b343, b444); in Store343_444Lo() 1412 uint16_t* const ma444, uint32_t* const b343, in Store343_444Hi() argument 1416 ma444, b343, b444); in Store343_444Hi() 1421 uint16_t* const ma444, uint32_t* const b343, in Store343_444Lo() argument 1424 Store343_444Lo(ma3, b3, x, &sum_ma343, sum_b343, ma343, ma444, b343, b444); in Store343_444Lo() [all …]
|
D | loop_restoration_10bit_avx2.cc | 1684 uint16_t* const ma444, uint32_t* const b343, in Store343_444Lo() argument 1688 StoreAligned32_ma(ma444 + x, *sum_ma444); in Store343_444Lo() 1699 uint16_t* const ma444, uint32_t* const b343, in Store343_444Hi() argument 1703 StoreAligned32_ma(ma444 + x, *sum_ma444); in Store343_444Hi() 1713 uint16_t* const ma444, uint32_t* const b343, in Store343_444Lo() argument 1717 ma444, b343, b444); in Store343_444Lo() 1723 uint16_t* const ma444, uint32_t* const b343, in Store343_444Hi() argument 1727 ma444, b343, b444); in Store343_444Hi() 1732 uint16_t* const ma444, uint32_t* const b343, in Store343_444Lo() argument 1735 Store343_444Lo(ma3, b3, x, &sum_ma343, sum_b343, ma343, ma444, b343, b444); in Store343_444Lo() [all …]
|
D | loop_restoration_avx2.cc | 1684 uint16_t* const ma444, uint32_t* const b343, in Store343_444Lo() argument 1688 StoreAligned32(ma444 + x, *sum_ma444); in Store343_444Lo() 1699 uint16_t* const ma444, uint32_t* const b343, in Store343_444Hi() argument 1703 StoreAligned32(ma444 + x, *sum_ma444); in Store343_444Hi() 1713 uint16_t* const ma444, uint32_t* const b343, in Store343_444Lo() argument 1717 ma444, b343, b444); in Store343_444Lo() 1723 uint16_t* const ma444, uint32_t* const b343, in Store343_444Hi() argument 1727 ma444, b343, b444); in Store343_444Hi() 1732 uint16_t* const ma444, uint32_t* const b343, in Store343_444Lo() argument 1735 Store343_444Lo(ma3, b3, x, &sum_ma343, sum_b343, ma343, ma444, b343, b444); in Store343_444Lo() [all …]
|
/external/libgav1/libgav1/src/dsp/arm/ |
D | loop_restoration_neon.cc | 1096 uint16_t* const ma444, uint32_t* const b343, in Store343_444() argument 1115 vst1q_u16(ma444 + x, *sum_ma444); in Store343_444() 1126 uint16_t* const ma444, uint32_t* const b343, in Store343_444() argument 1131 ma343, ma444, b343, b444); in Store343_444() 1137 uint16_t* const ma444, uint32_t* const b343, in Store343_444() argument 1141 Store343_444<offset>(ma3, b3, x, &sum_ma343, &sum_b343, ma343, ma444, b343, in Store343_444() 1619 uint16_t* ma444, uint32_t* b343, uint32_t* b444) { in BoxSumFilterPreProcess3() argument 1632 Store343_444<0>(ma3x, bs + 0, 0, ma343, ma444, b343, b444); in BoxSumFilterPreProcess3() 1633 Store343_444<8>(ma3x, bs + 1, 0, ma343 + 8, ma444 + 8, b343 + 8, in BoxSumFilterPreProcess3() 1635 ma444 += 16; in BoxSumFilterPreProcess3() [all …]
|