Lines Matching refs:avg
163 const uint8x8_t avg = Average2_u8_NEON(c0, c1); in ClampedAddSubtractHalf_NEON() local
166 const uint8x8_t cmp = vcgt_u8(C2, avg); in ClampedAddSubtractHalf_NEON()
169 const int8x8_t diff_avg = vreinterpret_s8_u8(vhsub_u8(avg, C2_1)); in ClampedAddSubtractHalf_NEON()
171 const int16x8_t avg_16 = vreinterpretq_s16_u16(vmovl_u8(avg)); in ClampedAddSubtractHalf_NEON()
179 const uint32_t avg = GET_U8_AS_U32(avg_u8x8); in Average2_NEON() local
180 return avg; in Average2_NEON()
187 const uint32_t avg = GET_U8_AS_U32(vhadd_u8(avg0, A1)); in Average3_NEON() local
188 return avg; in Average3_NEON()
268 const uint8x16_t avg = vhaddq_u8(avgLTR, T); \
269 const uint8x16_t res = vaddq_u8(avg, src); \
292 const uint8x16_t avg = vhaddq_u8(L, top); \
293 const uint8x16_t res = vaddq_u8(avg, src); \
340 const uint8x16_t avg = vhaddq_u8(T, Tother); \
341 const uint8x16_t res = vaddq_u8(avg, src); \
355 const uint8x16_t avg = vhaddq_u8(avgTTR, avgLTL); \
356 const uint8x16_t res = vaddq_u8(avg, src); \
451 const uint8x16_t avg = vhaddq_u8(L, T); \
452 const uint8x16_t cmp = vcgtq_u8(TL, avg); \
456 vreinterpret_s8_u8(LOW_OR_HI(vhsubq_u8(avg, TL_1))); \
458 const int16x8_t avg_16 = vreinterpretq_s16_u16(vmovl_u8(LOW_OR_HI(avg))); \