Home
last modified time | relevance | path

Searched refs:_mm_subs_epi8 (Results 1 – 25 of 25) sorted by relevance

/external/libvpx/libvpx/vp8/encoder/x86/
Ddenoising_sse2.c107 acc_diff = _mm_subs_epi8(acc_diff, nadj); in vp8_denoiser_filter_sse2()
161 acc_diff = _mm_subs_epi8(acc_diff, padj); in vp8_denoiser_filter_sse2()
286 acc_diff = _mm_subs_epi8(acc_diff, nadj); in vp8_denoiser_filter_uv_sse2()
352 acc_diff = _mm_subs_epi8(acc_diff, padj); in vp8_denoiser_filter_uv_sse2()
/external/libvpx/libvpx/vpx_dsp/x86/
Dloopfilter_sse2.c71 work = _mm_subs_epi8(ps1ps0, qs1qs0); \
74 filter = _mm_subs_epi8(filter, work); \
75 filter = _mm_subs_epi8(filter, work); \
76 filter = _mm_subs_epi8(filter, work); /* + 3 * (qs0 - ps0) */ \
90 filter = _mm_subs_epi8(filter2filter1, ff); /* + 1 */ \
100 qs1qs0 = _mm_subs_epi8(qs1qs0, filter2filter1); \
306 filt = _mm_and_si128(_mm_subs_epi8(qs1ps1, qs1), hev); in vpx_lpf_horizontal_16_sse2()
307 work_a = _mm_subs_epi8(qs0, qs0ps0); in vpx_lpf_horizontal_16_sse2()
698 filt = _mm_and_si128(_mm_subs_epi8(op1, oq1), hev); in vpx_lpf_horizontal_16_dual_sse2()
700 work_a = _mm_subs_epi8(oq0, op0); in vpx_lpf_horizontal_16_dual_sse2()
[all …]
Dloopfilter_avx2.c99 filt = _mm_and_si128(_mm_subs_epi8(qs1ps1, qs1), hev); in vpx_lpf_horizontal_16_avx2()
100 work_a = _mm_subs_epi8(qs0, qs0ps0); in vpx_lpf_horizontal_16_avx2()
478 filt = _mm_and_si128(_mm_subs_epi8(ps1, qs1), hev); in vpx_lpf_horizontal_16_dual_avx2()
479 work_a = _mm_subs_epi8(qs0, ps0); in vpx_lpf_horizontal_16_dual_avx2()
495 qs0 = _mm_xor_si128(_mm_subs_epi8(qs0, filter1), t80); in vpx_lpf_horizontal_16_dual_avx2()
514 qs1 = _mm_xor_si128(_mm_subs_epi8(qs1, filt), t80); in vpx_lpf_horizontal_16_dual_avx2()
/external/webp/src/dsp/
Ddec_sse2.c296 const __m128i p1_q1 = _mm_subs_epi8(*p1, *q1); // p1 - q1 in GetBaseDelta_SSE2()
297 const __m128i q0_p0 = _mm_subs_epi8(*q0, *p0); // q0 - p0 in GetBaseDelta_SSE2()
315 *q0 = _mm_subs_epi8(*q0, v4); // q0 -= v4 in DoSimpleFilter_SSE2()
331 *qi = _mm_subs_epi8(*qi, delta); in Update2Pixels_SSE2()
396 t1 = _mm_subs_epi8(*p1, *q1); // p1 - q1 in DoFilter4_SSE2()
398 t2 = _mm_subs_epi8(*q0, *p0); // q0 - p0 in DoFilter4_SSE2()
409 *q0 = _mm_subs_epi8(*q0, t3); // q0 -= t3 in DoFilter4_SSE2()
418 *q1 = _mm_subs_epi8(*q1, t3); // q1 -= t3 in DoFilter4_SSE2()
/external/libvpx/libvpx/vp9/encoder/x86/
Dvp9_denoiser_sse2.c85 acc_diff = _mm_subs_epi8(acc_diff, nadj); in vp9_denoiser_16x1_sse2()
114 acc_diff = _mm_subs_epi8(acc_diff, padj); in vp9_denoiser_adj_16x1_sse2()
/external/libaom/libaom/aom_dsp/x86/
Dloopfilter_sse2.c156 work = _mm_subs_epi8(ps1ps0_work, qs1qs0_work); in filter4_sse2()
159 filter = _mm_subs_epi8(filter, work); in filter4_sse2()
160 filter = _mm_subs_epi8(filter, work); in filter4_sse2()
161 filter = _mm_subs_epi8(filter, work); /* + 3 * (qs0 - ps0) */ in filter4_sse2()
174 filter = _mm_subs_epi8(filter2filter1, ff); /* + 1 */ in filter4_sse2()
184 qs1qs0_work = _mm_subs_epi8(qs1qs0_work, filter2filter1); in filter4_sse2()
208 work = _mm_subs_epi8(ps1ps0_work, qs1qs0_work); in filter4_dual_sse2()
211 filter = _mm_subs_epi8(filter, work); in filter4_dual_sse2()
212 filter = _mm_subs_epi8(filter, work); in filter4_dual_sse2()
213 filter = _mm_subs_epi8(filter, work); /* + 3 * (qs0 - ps0) */ in filter4_dual_sse2()
[all …]
/external/webrtc/modules/video_processing/util/
Ddenoiser_filter_sse2.cc195 acc_diff = _mm_subs_epi8(acc_diff, nadj); in MbDenoise()
/external/llvm-project/clang/test/CodeGen/
Dppc-emmintrin.c3075 resi = _mm_subs_epi8(mi1, mi2); in test_sub()
/external/libaom/libaom/aom_dsp/simd/
Dv64_intrinsics_x86.h126 SIMD_INLINE v64 v64_ssub_s8(v64 a, v64 b) { return _mm_subs_epi8(a, b); } in v64_ssub_s8()
Dv128_intrinsics_x86.h118 SIMD_INLINE v128 v128_ssub_s8(v128 a, v128 b) { return _mm_subs_epi8(a, b); } in v128_ssub_s8()
/external/clang/test/CodeGen/
Dsse2-builtins.c1403 return _mm_subs_epi8(A, B); in test_mm_subs_epi8()
/external/llvm-project/clang/test/CodeGen/X86/
Dsse2-builtins.c1572 return _mm_subs_epi8(A, B); in test_mm_subs_epi8()
/external/llvm-project/clang/lib/Headers/
Demmintrin.h2664 _mm_subs_epi8(__m128i __a, __m128i __b) in _mm_subs_epi8() function
Davx512vlbwintrin.h1150 (__v16qi)_mm_subs_epi8(__A, __B), in _mm_mask_subs_epi8()
1158 (__v16qi)_mm_subs_epi8(__A, __B), in _mm_maskz_subs_epi8()
/external/clang/lib/Headers/
Demmintrin.h946 _mm_subs_epi8(__m128i __a, __m128i __b) in _mm_subs_epi8() function
/external/openscreen/third_party/abseil/src/absl/container/internal/
Draw_hash_set.h341 const __m128i diff = _mm_subs_epi8(b, a);
/external/angle/third_party/abseil-cpp/absl/container/internal/
Draw_hash_set.h330 const __m128i diff = _mm_subs_epi8(b, a);
/external/abseil-cpp/absl/container/internal/
Draw_hash_set.h326 const __m128i diff = _mm_subs_epi8(b, a);
/external/rust/crates/grpcio-sys/grpc/third_party/abseil-cpp/absl/container/internal/
Draw_hash_set.h341 const __m128i diff = _mm_subs_epi8(b, a);
/external/libtextclassifier/abseil-cpp/absl/container/internal/
Draw_hash_set.h341 const __m128i diff = _mm_subs_epi8(b, a);
/external/webrtc/third_party/abseil-cpp/absl/container/internal/
Draw_hash_set.h326 const __m128i diff = _mm_subs_epi8(b, a);
/external/llvm-project/clang/lib/Headers/ppc_wrappers/
Demmintrin.h1371 _mm_subs_epi8 (__m128i __A, __m128i __B) in _mm_subs_epi8() function
/external/libgav1/libgav1/src/dsp/x86/
Dloop_filter_sse4.cc115 const __m128i x = _mm_subs_epi8(ps1qs0, qs1ps0); in Filter4()
/external/pffft/
Dsse2neon.h2468 FORCE_INLINE __m128i _mm_subs_epi8(__m128i a, __m128i b) in _mm_subs_epi8() function
/external/neon_2_sse/
DNEON_2_SSE.h4566 return64(_mm_subs_epi8(_pM128i(a),_pM128i(b))); in vqsub_s8()
4642 #define vqsubq_s8 _mm_subs_epi8
14814 return _mm_subs_epi8 (zero, a); //saturating substraction in vqnegq_s8()