/external/webrtc/webrtc/modules/video_processing/ |
H A D | content_analysis_sse2.cc | 186 const __m128i sevtlo = _mm_subs_epi16(clo, tblo); 187 const __m128i sevthi = _mm_subs_epi16(chi, tbhi); 188 const __m128i sehtlo = _mm_subs_epi16(clo, lrlo); 189 const __m128i sehthi = _mm_subs_epi16(chi, lrhi); 193 const __m128i setlo = _mm_subs_epi16(clo, _mm_add_epi16(lrlo, tblo)); 194 const __m128i sethi = _mm_subs_epi16(chi, _mm_add_epi16(lrhi, tbhi)); 198 _mm_add_epi16(se_16, _mm_max_epi16(setlo, _mm_subs_epi16(z, setlo))); 200 _mm_add_epi16(se_16, _mm_max_epi16(sethi, _mm_subs_epi16(z, sethi))); 202 _mm_max_epi16(sevtlo, _mm_subs_epi16(z, sevtlo))); 204 _mm_max_epi16(sevthi, _mm_subs_epi16( [all...] |
/external/libavc/common/x86/ |
H A D | ih264_deblk_chroma_ssse3.c | 145 diff = _mm_subs_epi16(p0_uv_8x16, q0_uv_8x16); //Condn 1 150 diff = _mm_subs_epi16(q1_uv_8x16, q0_uv_8x16); //Condtn 2 155 diff = _mm_subs_epi16(p1_uv_8x16, p0_uv_8x16); //Condtn 3 176 diff = _mm_subs_epi16(p0_uv_8x16, q0_uv_8x16); //Condn 1 181 diff = _mm_subs_epi16(q1_uv_8x16, q0_uv_8x16); //Condtn 2 186 diff = _mm_subs_epi16(p1_uv_8x16, p0_uv_8x16); //Condtn 3 314 diff = _mm_subs_epi16(p0_uv_8x16, q0_uv_8x16); //Condn 1 319 diff = _mm_subs_epi16(q1_uv_8x16, q0_uv_8x16); //Condtn 2 324 diff = _mm_subs_epi16(p1_uv_8x16, p0_uv_8x16); //Condtn 3 345 diff = _mm_subs_epi16(p0_uv_8x1 [all...] |
H A D | ih264_deblk_luma_ssse3.c | 947 diff = _mm_subs_epi16(linec, lined); //Condn 1 952 diff = _mm_subs_epi16(linee, lined); //Condtn 2 957 diff = _mm_subs_epi16(lineb, linec); //Condtn 3 964 i_Ap = _mm_subs_epi16(linea, linec); 967 const2 = _mm_subs_epi16(zero, const2); //Make FFFF=1 and 0000=0 970 i_Aq = _mm_subs_epi16(linef, lined); 973 const2 = _mm_subs_epi16(zero, const2); 977 diff = _mm_subs_epi16(lined, linec); 979 const2 = _mm_subs_epi16(lineb, linee); 986 i_C = _mm_subs_epi16(zer [all...] |
/external/libvpx/libvpx/vp9/encoder/x86/ |
H A D | vp9_avg_intrin_sse2.c | 23 diff = _mm_subs_epi16(s0, d0); 24 negdiff = _mm_subs_epi16(u0, diff); 29 diff = _mm_subs_epi16(s0, d0); 30 negdiff = _mm_subs_epi16(u0, diff); 37 diff = _mm_subs_epi16(s0, d0); 38 negdiff = _mm_subs_epi16(u0, diff); 45 diff = _mm_subs_epi16(s0, d0); 46 negdiff = _mm_subs_epi16(u0, diff); 53 diff = _mm_subs_epi16(s0, d0); 54 negdiff = _mm_subs_epi16(u [all...] |
/external/libvpx/libvpx/vpx_dsp/x86/ |
H A D | highbd_loopfilter_sse2.c | 28 max = _mm_subs_epi16( 29 _mm_subs_epi16(_mm_slli_epi16(one, 8), one), t80); 32 max = _mm_subs_epi16( 33 _mm_subs_epi16(_mm_slli_epi16(one, 10), one), t80); 36 max = _mm_subs_epi16( 37 _mm_subs_epi16(_mm_slli_epi16(one, 12), one), t80); 40 min = _mm_subs_epi16(zero, t80); 160 ps1 = _mm_subs_epi16(p1, t80); 161 qs1 = _mm_subs_epi16(q1, t80); 162 ps0 = _mm_subs_epi16(p [all...] |
H A D | inv_txfm_sse2.c | 409 stp2_5 = _mm_subs_epi16(stp1_4, stp1_5); \ 410 stp2_6 = _mm_subs_epi16(stp1_7, stp1_6); \ 421 stp1_2 = _mm_subs_epi16(stp2_1, stp2_2); \ 422 stp1_3 = _mm_subs_epi16(stp2_0, stp2_3); \ 448 out4 = _mm_subs_epi16(stp1_3, stp2_4); \ 449 out5 = _mm_subs_epi16(stp1_2, stp1_5); \ 450 out6 = _mm_subs_epi16(stp1_1, stp1_6); \ 451 out7 = _mm_subs_epi16(stp1_0, stp2_7); \ 873 tmp1 = _mm_subs_epi16(stp1_4, stp1_5); 885 tmp6 = _mm_subs_epi16(stp2_ [all...] |
H A D | loopfilter_avx2.c | 118 filt = _mm_packs_epi16(filter2, _mm_subs_epi16(zero, filter1)); 126 filt = _mm_packs_epi16(filt, _mm_subs_epi16(zero, filt));
|
H A D | loopfilter_sse2.c | 115 filt = _mm_packs_epi16(filter2, _mm_subs_epi16(zero, filter1)); 123 filt = _mm_packs_epi16(filt, _mm_subs_epi16(zero, filt));
|
H A D | fwd_txfm_impl_sse2.h | 24 #define SUB_EPI16 _mm_subs_epi16
|
H A D | fwd_dct32x32_impl_sse2.h | 22 #define SUB_EPI16 _mm_subs_epi16
|
/external/opencv3/modules/calib3d/src/ |
H A D | stereosgbm.cpp | 478 hv = _mm_adds_epi16(_mm_subs_epi16(hv, 481 Cx = _mm_adds_epi16(_mm_subs_epi16(Cx, 602 L0 = _mm_adds_epi16(_mm_subs_epi16(L0, _delta0), Cpd); 605 L1 = _mm_adds_epi16(_mm_subs_epi16(L1, _delta1), Cpd); 608 L2 = _mm_adds_epi16(_mm_subs_epi16(L2, _delta2), Cpd); 611 L3 = _mm_adds_epi16(_mm_subs_epi16(L3, _delta3), Cpd); 714 L0 = _mm_adds_epi16(_mm_subs_epi16(L0, _delta0), Cpd);
|
/external/webp/src/dsp/ |
H A D | enc_sse2.c | 475 const __m128i B1 = _mm_subs_epi16(A01, A23); // a3 | a2 | ... 1087 const __m128i c0 = _mm_subs_epi16(a0, b0); 1088 const __m128i c1 = _mm_subs_epi16(a1, b1); 1127 const __m128i d0 = _mm_subs_epi16(a01s, b01s); 1128 const __m128i d1 = _mm_subs_epi16(a23s, b23s);
|
H A D | dec_sse2.c | 261 const __m128i m2 = _mm_subs_epi16(B, c4); 262 const __m128i m3 = _mm_subs_epi16(B, d4);
|
/external/opencv3/3rdparty/libwebp/dsp/ |
H A D | enc_sse2.c | 482 const __m128i b2 = _mm_srai_epi16(_mm_subs_epi16(a3, a2), 1); 483 const __m128i b3 = _mm_srai_epi16(_mm_subs_epi16(a0, a1), 1);
|
/external/clang/test/CodeGen/ |
H A D | sse2-builtins.c | 984 return _mm_subs_epi16(A, B);
|
/external/opencv3/modules/imgproc/src/ |
H A D | demosaicing.cpp | 1414 t0 = _mm_subs_epi16(GRs, RGs); 1415 t1 = _mm_subs_epi16(Bs, RGs);
|
/external/clang/lib/Headers/ |
H A D | emmintrin.h | 798 _mm_subs_epi16(__m128i __a, __m128i __b) function
|
/external/v8/third_party/llvm-build/Release+Asserts/lib/clang/3.9.0/include/ |
H A D | emmintrin.h | 944 _mm_subs_epi16(__m128i __a, __m128i __b) function
|
/external/opencv3/modules/hal/include/opencv2/hal/ |
H A D | intrin_sse.hpp | 582 OPENCV_HAL_IMPL_SSE_BIN_OP(-, v_int16x8, _mm_subs_epi16)
|
/external/opencv3/modules/video/src/ |
H A D | lkpyramid.cpp | 565 diff0 = _mm_subs_epi16(_mm_packs_epi32(t0, t1), diff0);
|
/external/opencv3/modules/core/src/ |
H A D | arithm.cpp | 513 FUNCTOR_CLOSURE_2arg(VSub, short, return _mm_subs_epi16(a, b)); 567 return _mm_subs_epi16(M, m);
|