/external/libaom/libaom/av1/encoder/x86/ |
D | av1_fwd_txfm_sse2.c | 67 x1[3] = _mm_subs_epi16(input[0], input[3]); in fdct8x4_new_sse2() 69 x1[2] = _mm_subs_epi16(input[1], input[2]); in fdct8x4_new_sse2() 101 x1[7] = _mm_subs_epi16(input[0], input[7]); in fdct4x8_new_sse2() 103 x1[6] = _mm_subs_epi16(input[1], input[6]); in fdct4x8_new_sse2() 105 x1[5] = _mm_subs_epi16(input[2], input[5]); in fdct4x8_new_sse2() 107 x1[4] = _mm_subs_epi16(input[3], input[4]); in fdct4x8_new_sse2() 112 x2[3] = _mm_subs_epi16(x1[0], x1[3]); in fdct4x8_new_sse2() 114 x2[2] = _mm_subs_epi16(x1[1], x1[2]); in fdct4x8_new_sse2() 127 x3[5] = _mm_subs_epi16(x2[4], x2[5]); in fdct4x8_new_sse2() 128 x3[6] = _mm_subs_epi16(x2[7], x2[6]); in fdct4x8_new_sse2() [all …]
|
/external/libavc/common/x86/ |
D | ih264_deblk_chroma_ssse3.c | 145 diff = _mm_subs_epi16(p0_uv_8x16, q0_uv_8x16); //Condn 1 in ih264_deblk_chroma_vert_bs4_ssse3() 150 diff = _mm_subs_epi16(q1_uv_8x16, q0_uv_8x16); //Condtn 2 in ih264_deblk_chroma_vert_bs4_ssse3() 155 diff = _mm_subs_epi16(p1_uv_8x16, p0_uv_8x16); //Condtn 3 in ih264_deblk_chroma_vert_bs4_ssse3() 176 diff = _mm_subs_epi16(p0_uv_8x16, q0_uv_8x16); //Condn 1 in ih264_deblk_chroma_vert_bs4_ssse3() 181 diff = _mm_subs_epi16(q1_uv_8x16, q0_uv_8x16); //Condtn 2 in ih264_deblk_chroma_vert_bs4_ssse3() 186 diff = _mm_subs_epi16(p1_uv_8x16, p0_uv_8x16); //Condtn 3 in ih264_deblk_chroma_vert_bs4_ssse3() 314 diff = _mm_subs_epi16(p0_uv_8x16, q0_uv_8x16); //Condn 1 in ih264_deblk_chroma_horz_bs4_ssse3() 319 diff = _mm_subs_epi16(q1_uv_8x16, q0_uv_8x16); //Condtn 2 in ih264_deblk_chroma_horz_bs4_ssse3() 324 diff = _mm_subs_epi16(p1_uv_8x16, p0_uv_8x16); //Condtn 3 in ih264_deblk_chroma_horz_bs4_ssse3() 345 diff = _mm_subs_epi16(p0_uv_8x16, q0_uv_8x16); //Condn 1 in ih264_deblk_chroma_horz_bs4_ssse3() [all …]
|
D | ih264_deblk_luma_ssse3.c | 947 diff = _mm_subs_epi16(linec, lined); //Condn 1 in ih264_deblk_luma_vert_bslt4_ssse3() 952 diff = _mm_subs_epi16(linee, lined); //Condtn 2 in ih264_deblk_luma_vert_bslt4_ssse3() 957 diff = _mm_subs_epi16(lineb, linec); //Condtn 3 in ih264_deblk_luma_vert_bslt4_ssse3() 964 i_Ap = _mm_subs_epi16(linea, linec); in ih264_deblk_luma_vert_bslt4_ssse3() 967 const2 = _mm_subs_epi16(zero, const2); //Make FFFF=1 and 0000=0 in ih264_deblk_luma_vert_bslt4_ssse3() 970 i_Aq = _mm_subs_epi16(linef, lined); in ih264_deblk_luma_vert_bslt4_ssse3() 973 const2 = _mm_subs_epi16(zero, const2); in ih264_deblk_luma_vert_bslt4_ssse3() 977 diff = _mm_subs_epi16(lined, linec); in ih264_deblk_luma_vert_bslt4_ssse3() 979 const2 = _mm_subs_epi16(lineb, linee); in ih264_deblk_luma_vert_bslt4_ssse3() 986 i_C = _mm_subs_epi16(zero, i_C); in ih264_deblk_luma_vert_bslt4_ssse3() [all …]
|
/external/libvpx/libvpx/vpx_dsp/x86/ |
D | avg_intrin_sse2.c | 25 diff = _mm_subs_epi16(s0, d0); in vpx_minmax_8x8_sse2() 26 negdiff = _mm_subs_epi16(u0, diff); in vpx_minmax_8x8_sse2() 31 diff = _mm_subs_epi16(s0, d0); in vpx_minmax_8x8_sse2() 32 negdiff = _mm_subs_epi16(u0, diff); in vpx_minmax_8x8_sse2() 39 diff = _mm_subs_epi16(s0, d0); in vpx_minmax_8x8_sse2() 40 negdiff = _mm_subs_epi16(u0, diff); in vpx_minmax_8x8_sse2() 47 diff = _mm_subs_epi16(s0, d0); in vpx_minmax_8x8_sse2() 48 negdiff = _mm_subs_epi16(u0, diff); in vpx_minmax_8x8_sse2() 55 diff = _mm_subs_epi16(s0, d0); in vpx_minmax_8x8_sse2() 56 negdiff = _mm_subs_epi16(u0, diff); in vpx_minmax_8x8_sse2() [all …]
|
D | highbd_loopfilter_sse2.c | 27 max = _mm_subs_epi16(_mm_subs_epi16(_mm_slli_epi16(one, 8), one), t80); in signed_char_clamp_bd_sse2() 30 max = _mm_subs_epi16(_mm_subs_epi16(_mm_slli_epi16(one, 10), one), t80); in signed_char_clamp_bd_sse2() 33 max = _mm_subs_epi16(_mm_subs_epi16(_mm_slli_epi16(one, 12), one), t80); in signed_char_clamp_bd_sse2() 36 min = _mm_subs_epi16(zero, t80); in signed_char_clamp_bd_sse2() 151 ps1 = _mm_subs_epi16(p1, t80); in vpx_highbd_lpf_horizontal_16_sse2() 152 qs1 = _mm_subs_epi16(q1, t80); in vpx_highbd_lpf_horizontal_16_sse2() 153 ps0 = _mm_subs_epi16(p0, t80); in vpx_highbd_lpf_horizontal_16_sse2() 154 qs0 = _mm_subs_epi16(q0, t80); in vpx_highbd_lpf_horizontal_16_sse2() 156 filt = _mm_and_si128(signed_char_clamp_bd_sse2(_mm_subs_epi16(ps1, qs1), bd), in vpx_highbd_lpf_horizontal_16_sse2() 158 work_a = _mm_subs_epi16(qs0, ps0); in vpx_highbd_lpf_horizontal_16_sse2() [all …]
|
D | loopfilter_avx2.c | 116 filt = _mm_packs_epi16(filter2, _mm_subs_epi16(zero, filter1)); in vpx_lpf_horizontal_16_avx2() 124 filt = _mm_packs_epi16(filt, _mm_subs_epi16(zero, filt)); in vpx_lpf_horizontal_16_avx2()
|
D | fwd_txfm_impl_sse2.h | 24 #define SUB_EPI16 _mm_subs_epi16
|
D | loopfilter_sse2.c | 323 filt = _mm_packs_epi16(filter2, _mm_subs_epi16(zero, filter1)); in vpx_lpf_horizontal_16_sse2() 331 filt = _mm_packs_epi16(filt, _mm_subs_epi16(zero, filt)); in vpx_lpf_horizontal_16_sse2()
|
/external/libaom/libaom/aom_dsp/x86/ |
D | avg_intrin_sse2.c | 26 diff = _mm_subs_epi16(s0, d0); in aom_minmax_8x8_sse2() 27 negdiff = _mm_subs_epi16(u0, diff); in aom_minmax_8x8_sse2() 32 diff = _mm_subs_epi16(s0, d0); in aom_minmax_8x8_sse2() 33 negdiff = _mm_subs_epi16(u0, diff); in aom_minmax_8x8_sse2() 40 diff = _mm_subs_epi16(s0, d0); in aom_minmax_8x8_sse2() 41 negdiff = _mm_subs_epi16(u0, diff); in aom_minmax_8x8_sse2() 48 diff = _mm_subs_epi16(s0, d0); in aom_minmax_8x8_sse2() 49 negdiff = _mm_subs_epi16(u0, diff); in aom_minmax_8x8_sse2() 56 diff = _mm_subs_epi16(s0, d0); in aom_minmax_8x8_sse2() 57 negdiff = _mm_subs_epi16(u0, diff); in aom_minmax_8x8_sse2() [all …]
|
D | highbd_loopfilter_sse2.c | 221 _mm_subs_epi16(_mm_subs_epi16(_mm_slli_epi16(one, bd), one), *t80); in highbd_filter4_sse2() 222 const __m128i pmin = _mm_subs_epi16(zero, *t80); in highbd_filter4_sse2() 228 ps1ps0_work = _mm_subs_epi16(*p1p0, *t80); in highbd_filter4_sse2() 229 qs1qs0_work = _mm_subs_epi16(*q1q0, *t80); in highbd_filter4_sse2() 231 work = _mm_subs_epi16(ps1ps0_work, qs1qs0_work); in highbd_filter4_sse2() 235 filt = _mm_subs_epi16(filt, work); in highbd_filter4_sse2() 236 filt = _mm_subs_epi16(filt, work); in highbd_filter4_sse2() 237 filt = _mm_subs_epi16(filt, work); in highbd_filter4_sse2() 257 qs1qs0_work = _mm_subs_epi16(qs1qs0_work, filter1filt); in highbd_filter4_sse2() 271 __m128i ps0 = _mm_subs_epi16(p[0], *t80); in highbd_filter4_dual_sse2() [all …]
|
D | fwd_txfm_impl_sse2.h | 26 #define SUB_EPI16 _mm_subs_epi16
|
/external/libaom/libaom/av1/common/x86/ |
D | av1_inv_txfm_ssse3.h | 42 in1 = _mm_subs_epi16(_in0, _in1); \ 49 in1 = _mm_subs_epi16(_in0, _in1); \ 58 out1 = _mm_subs_epi16(_in0, _in1); \
|
D | av1_inv_txfm_ssse3.c | 1759 output[1] = _mm_subs_epi16(__zero, x[4]); in iadst8_low1_ssse3() 1761 output[3] = _mm_subs_epi16(__zero, x[2]); in iadst8_low1_ssse3() 1763 output[5] = _mm_subs_epi16(__zero, x[7]); in iadst8_low1_ssse3() 1765 output[7] = _mm_subs_epi16(__zero, x[1]); in iadst8_low1_ssse3() 1827 output[1] = _mm_subs_epi16(__zero, x[4]); in iadst8_sse2() 1829 output[3] = _mm_subs_epi16(__zero, x[2]); in iadst8_sse2() 1831 output[5] = _mm_subs_epi16(__zero, x[7]); in iadst8_sse2() 1833 output[7] = _mm_subs_epi16(__zero, x[1]); in iadst8_sse2() 1896 output[1] = _mm_subs_epi16(__zero, x[4]); in iadst8_w4_sse2() 1898 output[3] = _mm_subs_epi16(__zero, x[2]); in iadst8_w4_sse2() [all …]
|
/external/libgav1/libgav1/src/dsp/x86/ |
D | inverse_transform_sse4.cc | 190 x = _mm_subs_epi16(*b, *a); in HadamardRotation() 193 y = _mm_subs_epi16(*a, *b); in HadamardRotation() 1162 x[1] = _mm_subs_epi16(v_zero, s[4]); in Adst8_SSE4_1() 1164 x[3] = _mm_subs_epi16(v_zero, s[2]); in Adst8_SSE4_1() 1166 x[5] = _mm_subs_epi16(v_zero, s[7]); in Adst8_SSE4_1() 1168 x[7] = _mm_subs_epi16(v_zero, s[1]); in Adst8_SSE4_1() 1230 x[1] = _mm_subs_epi16(v_zero, s[4]); in Adst8DcOnly() 1232 x[3] = _mm_subs_epi16(v_zero, s[2]); in Adst8DcOnly() 1234 x[5] = _mm_subs_epi16(v_zero, s[7]); in Adst8DcOnly() 1236 x[7] = _mm_subs_epi16(v_zero, s[1]); in Adst8DcOnly() [all …]
|
D | super_res_sse4.cc | 145 a[0] = _mm_subs_epi16(rounding, a[0]); in SuperRes_SSE4_1() 146 a[1] = _mm_subs_epi16(rounding, a[1]); in SuperRes_SSE4_1()
|
D | loop_filter_sse4.cc | 1231 const __m128i vmin = _mm_subs_epi16(_mm_setzero_si128(), t80); in Filter4() 1232 const __m128i vmax = _mm_subs_epi16(t80, t1); in Filter4() 1233 const __m128i ps1 = _mm_subs_epi16(qp1, t80); in Filter4() 1234 const __m128i ps0 = _mm_subs_epi16(qp0, t80); in Filter4() 1238 __m128i a = _mm_subs_epi16(ps1, qs1); in Filter4() 1241 const __m128i x = _mm_subs_epi16(qs0, ps0); in Filter4() 1253 const __m128i oqs0 = _mm_subs_epi16(qs0, a1); in Filter4() 1254 const __m128i oqs1 = _mm_subs_epi16(qs1, a3); in Filter4()
|
/external/mesa3d/src/intel/compiler/ |
D | brw_fs_bank_conflicts.cpp | 134 _mm_subs_epi16(v.v[0], w.v[0]), in subs() 135 _mm_subs_epi16(v.v[1], w.v[1]) in subs()
|
/external/webp/src/dsp/ |
D | enc_sse2.c | 397 const __m128i B1 = _mm_subs_epi16(A01, A23); // a3 | a2 | ... in FTransformWHTRow_SSE2() 1006 const __m128i c0 = _mm_subs_epi16(a0, b0); in SSE8x8_SSE2() 1007 const __m128i c1 = _mm_subs_epi16(a1, b1); in SSE8x8_SSE2() 1046 const __m128i d0 = _mm_subs_epi16(a01s, b01s); in SSE4x4_SSE2() 1047 const __m128i d1 = _mm_subs_epi16(a23s, b23s); in SSE4x4_SSE2()
|
D | dec_sse2.c | 212 const __m128i m2 = _mm_subs_epi16(B, c4); in TransformAC3() 213 const __m128i m3 = _mm_subs_epi16(B, d4); in TransformAC3()
|
/external/llvm-project/clang/test/CodeGen/ |
D | ppc-emmintrin.c | 3074 resi = _mm_subs_epi16(mi1, mi2); in test_sub()
|
/external/libaom/libaom/aom_dsp/simd/ |
D | v64_intrinsics_x86.h | 130 SIMD_INLINE v64 v64_ssub_s16(v64 a, v64 b) { return _mm_subs_epi16(a, b); } in v64_ssub_s16()
|
D | v128_intrinsics_x86.h | 122 SIMD_INLINE v128 v128_ssub_s16(v128 a, v128 b) { return _mm_subs_epi16(a, b); } in v128_ssub_s16()
|
/external/clang/test/CodeGen/ |
D | sse2-builtins.c | 1409 return _mm_subs_epi16(A, B); in test_mm_subs_epi16()
|
/external/llvm-project/clang/test/CodeGen/X86/ |
D | sse2-builtins.c | 1578 return _mm_subs_epi16(A, B); in test_mm_subs_epi16()
|
/external/llvm-project/clang/lib/Headers/ |
D | emmintrin.h | 2685 _mm_subs_epi16(__m128i __a, __m128i __b) in _mm_subs_epi16() function
|