Home
last modified time | relevance | path

Searched refs:vsubq_u16 (Results 1 – 13 of 13) sorted by relevance

/external/libgav1/libgav1/src/utils/
Dentropy_decoder.cc203 const int16x8_t diff = vreinterpretq_s16_u16(vsubq_u16(cdf_vec, a)); in UpdateCdf7To9()
207 cdf_vec = vsubq_u16(cdf_vec, delta); in UpdateCdf7To9()
237 const int16x8_t diff = vreinterpretq_s16_u16(vsubq_u16(cdf_vec, a)); in UpdateCdf11()
240 cdf_vec = vsubq_u16(cdf_vec, delta); in UpdateCdf11()
252 cdf_vec = vsubq_u16(cdf_vec, delta); in UpdateCdf11()
272 int16x8_t diff = vreinterpretq_s16_u16(vsubq_u16(cdf_vec0, a)); in UpdateCdf13()
274 cdf_vec0 = vsubq_u16(cdf_vec0, delta); in UpdateCdf13()
281 diff = vreinterpretq_s16_u16(vsubq_u16(cdf_vec1, a)); in UpdateCdf13()
283 cdf_vec1 = vsubq_u16(cdf_vec1, delta); in UpdateCdf13()
303 int16x8_t diff = vreinterpretq_s16_u16(vsubq_u16(cdf_vec, a)); in UpdateCdf16()
[all …]
/external/libgav1/libgav1/src/dsp/arm/
Dloop_filter_neon.cc320 sum = vsubq_u16(sum, p2q2_double); in Filter6()
556 sum = vsubq_u16(sum, vaddl_u8(p3q3, p2q2)); in Filter8()
565 sum = vsubq_u16(sum, vaddl_u8(p3q3, p1q1)); in Filter8()
786 sum = vsubq_u16(sum, vaddl_u8(p6q6, p6q6)); in Filter14()
795 sum = vsubq_u16(sum, vaddl_u8(p6q6, p5q5)); in Filter14()
804 sum = vsubq_u16(sum, vaddl_u8(p6q6, p4q4)); in Filter14()
813 sum = vsubq_u16(sum, vaddl_u8(p6q6, p3q3)); in Filter14()
822 sum = vsubq_u16(sum, vaddl_u8(p6q6, p2q2)); in Filter14()
Dintrapred_filter_intra_neon.cc126 vreinterpretq_s16_u16(vsubq_u16(sum, subtrahend)); in FilterIntraPredictor_NEON()
Dcdef_neon.cc470 vsubq_u16(veorq_u16(clamp_abs_diff, sign), sign)); in Constrain()
Dloop_restoration_neon.cc797 const uint16x8_t sum333 = vsubq_u16(*sum_ma444, sum_ma111); in Store343_444()
/external/libvpx/libvpx/vpx_dsp/arm/
Dhighbd_loopfilter_neon.c113 return vreinterpretq_s16_u16(vsubq_u16(v, offset)); in flip_sign()
124 *sum = vsubq_u16(*sum, sub0); in filter_update()
125 *sum = vsubq_u16(*sum, sub1); in filter_update()
203 sum = vsubq_u16(sum, p7); // 7*p7 in apply_15_tap_filter()
/external/libaom/libaom/av1/common/arm/
Dselfguided_neon.c223 s16_4 = vsubq_u16(sgrproj_sgr, s16_4); in calc_ab_internal_common()
224 s16_5 = vsubq_u16(sgrproj_sgr, s16_5); in calc_ab_internal_common()
225 s16_6 = vsubq_u16(sgrproj_sgr, s16_6); in calc_ab_internal_common()
226 s16_7 = vsubq_u16(sgrproj_sgr, s16_7); in calc_ab_internal_common()
952 r1 = vsubq_u16(r1, xtl); in cross_sum_inp_u16()
/external/skia/include/private/
DSkNx_neon.h396 AI SkNx operator - (const SkNx& o) const { return vsubq_u16(fVec, o.fVec); }
/external/libaom/libaom/aom_dsp/simd/
Dv128_intrinsics_arm.h945 s, vpaddlq_u16(vsubq_u16( in v128_sad_u16()
/external/skqp/include/private/
DSkNx_neon.h396 AI SkNx operator - (const SkNx& o) const { return vsubq_u16(fVec, o.fVec); }
/external/clang/test/CodeGen/
Daarch64-neon-intrinsics.c257 return vsubq_u16(v1, v2); in test_vsubq_u16()
Darm_neon_intrinsics.c21988 return vsubq_u16(a, b); in test_vsubq_u16()
/external/neon_2_sse/
DNEON_2_SSE.h651 _NEON2SSESTORAGE uint16x8_t vsubq_u16(uint16x8_t a, uint16x8_t b); // VSUB.I16 q0,q0,q0
4442 _NEON2SSESTORAGE uint16x8_t vsubq_u16(uint16x8_t a, uint16x8_t b); // VSUB.I16 q0,q0,q0
4443 #define vsubq_u16 _mm_sub_epi16 macro