Home
last modified time | relevance | path

Searched refs:vqsubq_s8 (Results 1 – 18 of 18) sorted by relevance

/external/libvpx/libvpx/vp8/encoder/arm/neon/
Ddenoising_neon.c124 vqsubq_s8(vreinterpretq_s8_u8(v_pos_adjustment), in vp8_denoiser_filter_neon()
196 vqsubq_s8(vreinterpretq_s8_u8(v_neg_adjustment), in vp8_denoiser_filter_neon()
341 vqsubq_s8(vreinterpretq_s8_u8(v_pos_adjustment), in vp8_denoiser_filter_uv_neon()
421 vqsubq_s8(vreinterpretq_s8_u8(v_neg_adjustment), in vp8_denoiser_filter_uv_neon()
/external/libvpx/libvpx/vp8/common/arm/neon/
Dloopfiltersimplehorizontaledge_neon.c57 q4s8 = vqsubq_s8(vreinterpretq_s8_u8(q5u8), vreinterpretq_s8_u8(q8u8)); in vp8_loop_filter_simple_horizontal_edge_neon()
80 q10s8 = vqsubq_s8(vreinterpretq_s8_u8(q7u8), q3s8); in vp8_loop_filter_simple_horizontal_edge_neon()
Dmbloopfilter_neon.c85 q1s8 = vqsubq_s8(vreinterpretq_s8_u8(q5), vreinterpretq_s8_u8(q8)); in vp8_mbloop_filter_neon()
110 q7s8 = vqsubq_s8(vreinterpretq_s8_u8(q7), q2s8); in vp8_mbloop_filter_neon()
138 q11s8 = vqsubq_s8(vreinterpretq_s8_u8(q9), q0s8); in vp8_mbloop_filter_neon()
140 q13s8 = vqsubq_s8(vreinterpretq_s8_u8(q8), q12s8); in vp8_mbloop_filter_neon()
142 q15s8 = vqsubq_s8((q7s8), q14s8); in vp8_mbloop_filter_neon()
Dloopfiltersimpleverticaledge_neon.c222 q14s8 = vqsubq_s8(vreinterpretq_s8_u8(q3u8), vreinterpretq_s8_u8(q6u8)); in vp8_loop_filter_simple_vertical_edge_neon()
245 q10s8 = vqsubq_s8(vreinterpretq_s8_u8(q4u8), q14s8); in vp8_loop_filter_simple_vertical_edge_neon()
Dvp8_loopfilter_neon.c82 q1s8 = vqsubq_s8(vreinterpretq_s8_u8(q5), vreinterpretq_s8_u8(q8)); in vp8_loop_filter_neon()
111 q10s8 = vqsubq_s8(vreinterpretq_s8_u8(q7), q1s8); in vp8_loop_filter_neon()
117 q12s8 = vqsubq_s8(vreinterpretq_s8_u8(q8), q1s8); in vp8_loop_filter_neon()
/external/libvpx/libvpx/vp9/encoder/arm/neon/
Dvp9_denoiser_neon.c89 vqsubq_s8(vreinterpretq_s8_u8(v_pos_adjustment), in denoiser_16x1_neon()
123 vqsubq_s8(vreinterpretq_s8_u8(v_neg_adjustment), in denoiser_adjust_16x1_neon()
/external/webp/src/dsp/
Ddec_neon.c452 const int8x16_t q0_p0 = vqsubq_s8(q0, p0); // (q0-p0) in GetBaseDelta_NEON()
453 const int8x16_t p1_q1 = vqsubq_s8(p1, q1); // (p1-q1) in GetBaseDelta_NEON()
461 const int8x16_t q0_p0 = vqsubq_s8(q0, p0); // (q0-p0) in GetBaseDelta0_NEON()
480 *oq0 = vqsubq_s8(q0s, delta4); in ApplyFilter2NoFlip_NEON()
495 const int8x16_t sq0 = vqsubq_s8(q0s, delta4); in ApplyFilter2_NEON()
725 *oq0 = FlipSignBack_NEON(vqsubq_s8(q0, a1)); // clip(q0 - a1) in ApplyFilter4_NEON()
727 *oq1 = FlipSignBack_NEON(vqsubq_s8(q1, a3)); // clip(q1 - a3) in ApplyFilter4_NEON()
794 *oq0 = FlipSignBack_NEON(vqsubq_s8(q0, a1)); // clip(q0 - q1) in ApplyFilter6_NEON()
795 *oq1 = FlipSignBack_NEON(vqsubq_s8(q1, a2)); // clip(q1 - a2) in ApplyFilter6_NEON()
797 *oq2 = FlipSignBack_NEON(vqsubq_s8(q2, a3)); // clip(q2 - a3) in ApplyFilter6_NEON()
/external/webrtc/modules/video_processing/util/
Ddenoiser_filter_neon.cc163 vqsubq_s8(vreinterpretq_s8_u8(v_pos_adjustment), in MbDenoise()
/external/libaom/libaom/aom_dsp/simd/
Dv128_intrinsics_arm.h259 vqsubq_s8(vreinterpretq_s8_s64(x), vreinterpretq_s8_s64(y))); in v128_ssub_s8()
/external/pffft/
Dsse2neon.h2471 vqsubq_s8(vreinterpretq_s8_m128i(a), vreinterpretq_s8_m128i(b))); in _mm_subs_epi8()
/external/arm-neon-tests/
Dref-rvct-neon-nofp16.txt920 VQSUB/VQSUBQ:8:vqsubq_s8 Neon cumulative saturation 0
989 VQSUB/VQSUBQ:65:vqsubq_s8 Neon cumulative saturation 1
Dref-rvct-neon.txt988 VQSUB/VQSUBQ:8:vqsubq_s8 Neon cumulative saturation 0
1059 VQSUB/VQSUBQ:67:vqsubq_s8 Neon cumulative saturation 1
Dref-rvct-all.txt988 VQSUB/VQSUBQ:8:vqsubq_s8 Neon cumulative saturation 0
1059 VQSUB/VQSUBQ:67:vqsubq_s8 Neon cumulative saturation 1
/external/llvm-project/clang/test/CodeGen/
Daarch64-neon-intrinsics.c3057 return vqsubq_s8(a, b); in test_vqsubq_s8()
Darm_neon_intrinsics.c11192 return vqsubq_s8(a, b); in test_vqsubq_s8()
/external/clang/test/CodeGen/
Darm_neon_intrinsics.c13442 return vqsubq_s8(a, b); in test_vqsubq_s8()
Daarch64-neon-intrinsics.c3371 return vqsubq_s8(a, b); in test_vqsubq_s8()
/external/neon_2_sse/
DNEON_2_SSE.h677 _NEON2SSESTORAGE int8x16_t vqsubq_s8(int8x16_t a, int8x16_t b); // VQSUB.S8 q0,q0,q0
4641 _NEON2SSESTORAGE int8x16_t vqsubq_s8(int8x16_t a, int8x16_t b); // VQSUB.S8 q0,q0,q0
4642 #define vqsubq_s8 _mm_subs_epi8 macro