Home
last modified time | relevance | path

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

1234

/external/libaom/libaom/av1/encoder/x86/
Dav1_fwd_txfm1d_sse4.c25 buf1[31] = _mm_sub_epi32(input[startidx], input[endidx]); in av1_fdct32_new_sse4_1()
29 buf1[30] = _mm_sub_epi32(input[startidx], input[endidx]); in av1_fdct32_new_sse4_1()
33 buf1[29] = _mm_sub_epi32(input[startidx], input[endidx]); in av1_fdct32_new_sse4_1()
37 buf1[28] = _mm_sub_epi32(input[startidx], input[endidx]); in av1_fdct32_new_sse4_1()
41 buf1[27] = _mm_sub_epi32(input[startidx], input[endidx]); in av1_fdct32_new_sse4_1()
45 buf1[26] = _mm_sub_epi32(input[startidx], input[endidx]); in av1_fdct32_new_sse4_1()
49 buf1[25] = _mm_sub_epi32(input[startidx], input[endidx]); in av1_fdct32_new_sse4_1()
53 buf1[24] = _mm_sub_epi32(input[startidx], input[endidx]); in av1_fdct32_new_sse4_1()
57 buf1[23] = _mm_sub_epi32(input[startidx], input[endidx]); in av1_fdct32_new_sse4_1()
61 buf1[22] = _mm_sub_epi32(input[startidx], input[endidx]); in av1_fdct32_new_sse4_1()
[all …]
Dhighbd_fwd_txfm_sse4.c75 s3 = _mm_sub_epi32(in[0], in[endidx]); in fdct4x4_sse4_1()
78 s2 = _mm_sub_epi32(in[num_col], in[endidx]); in fdct4x4_sse4_1()
84 v0 = _mm_sub_epi32(u0, u1); in fdct4x4_sse4_1()
102 v2 = _mm_sub_epi32(v1, v0); in fdct4x4_sse4_1()
154 s7 = _mm_sub_epi32(t, in[idx]); in fadst4x4_sse4_1()
159 t = _mm_sub_epi32(s1, s3); in fadst4x4_sse4_1()
165 s2 = _mm_sub_epi32(x2, x3); in fadst4x4_sse4_1()
166 t = _mm_sub_epi32(x2, x0); in fadst4x4_sse4_1()
535 v[7] = _mm_sub_epi32(in[startidx], in[endidx]); // v[7] in fdct4x8_sse4_1()
539 u[6] = _mm_sub_epi32(in[startidx], in[endidx]); in fdct4x8_sse4_1()
[all …]
/external/libvpx/libvpx/vpx_dsp/x86/
Dhighbd_idct32x32_add_sse2.c34 step1[10] = _mm_sub_epi32(step2[9], step2[10]); in highbd_idct32_4x32_quarter_2_stage_4_to_6()
35 step1[11] = _mm_sub_epi32(step2[8], step2[11]); in highbd_idct32_4x32_quarter_2_stage_4_to_6()
36 step1[12] = _mm_sub_epi32(step2[15], step2[12]); in highbd_idct32_4x32_quarter_2_stage_4_to_6()
37 step1[13] = _mm_sub_epi32(step2[14], step2[13]); in highbd_idct32_4x32_quarter_2_stage_4_to_6()
59 step2[18] = _mm_sub_epi32(step1[17], step1[18]); in highbd_idct32_4x32_quarter_3_4_stage_4_to_7()
60 step2[19] = _mm_sub_epi32(step1[16], step1[19]); in highbd_idct32_4x32_quarter_3_4_stage_4_to_7()
61 step2[20] = _mm_sub_epi32(step1[20], step1[23]); // step2[20] = -step2[20] in highbd_idct32_4x32_quarter_3_4_stage_4_to_7()
62 step2[21] = _mm_sub_epi32(step1[21], step1[22]); // step2[21] = -step2[21] in highbd_idct32_4x32_quarter_3_4_stage_4_to_7()
68 step2[26] = _mm_sub_epi32(step1[26], step1[25]); // step2[26] = -step2[26] in highbd_idct32_4x32_quarter_3_4_stage_4_to_7()
69 step2[27] = _mm_sub_epi32(step1[27], step1[24]); // step2[27] = -step2[27] in highbd_idct32_4x32_quarter_3_4_stage_4_to_7()
[all …]
Dhighbd_idct32x32_add_sse4.c38 step1[10] = _mm_sub_epi32(step2[9], step2[10]); in highbd_idct32_4x32_quarter_2_stage_4_to_6()
39 step1[11] = _mm_sub_epi32(step2[8], step2[11]); in highbd_idct32_4x32_quarter_2_stage_4_to_6()
40 step1[12] = _mm_sub_epi32(step2[15], step2[12]); in highbd_idct32_4x32_quarter_2_stage_4_to_6()
41 step1[13] = _mm_sub_epi32(step2[14], step2[13]); in highbd_idct32_4x32_quarter_2_stage_4_to_6()
63 step2[18] = _mm_sub_epi32(step1[17], step1[18]); in highbd_idct32_4x32_quarter_3_4_stage_4_to_7()
64 step2[19] = _mm_sub_epi32(step1[16], step1[19]); in highbd_idct32_4x32_quarter_3_4_stage_4_to_7()
65 step2[20] = _mm_sub_epi32(step1[23], step1[20]); in highbd_idct32_4x32_quarter_3_4_stage_4_to_7()
66 step2[21] = _mm_sub_epi32(step1[22], step1[21]); in highbd_idct32_4x32_quarter_3_4_stage_4_to_7()
72 step2[26] = _mm_sub_epi32(step1[25], step1[26]); in highbd_idct32_4x32_quarter_3_4_stage_4_to_7()
73 step2[27] = _mm_sub_epi32(step1[24], step1[27]); in highbd_idct32_4x32_quarter_3_4_stage_4_to_7()
[all …]
Dhighbd_idct16x16_add_sse2.c24 out[2] = _mm_sub_epi32(in[1], in[2]); in highbd_idct16_4col_stage5()
25 out[3] = _mm_sub_epi32(in[0], in[3]); in highbd_idct16_4col_stage5()
29 out[10] = _mm_sub_epi32(in[9], in[10]); in highbd_idct16_4col_stage5()
30 out[11] = _mm_sub_epi32(in[8], in[11]); in highbd_idct16_4col_stage5()
31 out[12] = _mm_sub_epi32(in[15], in[12]); in highbd_idct16_4col_stage5()
32 out[13] = _mm_sub_epi32(in[14], in[13]); in highbd_idct16_4col_stage5()
43 out[4] = _mm_sub_epi32(in[3], in[4]); in highbd_idct16_4col_stage6()
44 out[5] = _mm_sub_epi32(in[2], in[5]); in highbd_idct16_4col_stage6()
45 out[6] = _mm_sub_epi32(in[1], in[6]); in highbd_idct16_4col_stage6()
46 out[7] = _mm_sub_epi32(in[0], in[7]); in highbd_idct16_4col_stage6()
[all …]
Dhighbd_idct16x16_add_sse4.c25 out[2] = _mm_sub_epi32(in[1], in[2]); in highbd_idct16_4col_stage5()
26 out[3] = _mm_sub_epi32(in[0], in[3]); in highbd_idct16_4col_stage5()
30 out[10] = _mm_sub_epi32(in[9], in[10]); in highbd_idct16_4col_stage5()
31 out[11] = _mm_sub_epi32(in[8], in[11]); in highbd_idct16_4col_stage5()
32 out[12] = _mm_sub_epi32(in[15], in[12]); in highbd_idct16_4col_stage5()
33 out[13] = _mm_sub_epi32(in[14], in[13]); in highbd_idct16_4col_stage5()
44 out[4] = _mm_sub_epi32(in[3], in[4]); in highbd_idct16_4col_stage6()
45 out[5] = _mm_sub_epi32(in[2], in[5]); in highbd_idct16_4col_stage6()
46 out[6] = _mm_sub_epi32(in[1], in[6]); in highbd_idct16_4col_stage6()
47 out[7] = _mm_sub_epi32(in[0], in[7]); in highbd_idct16_4col_stage6()
[all …]
Dpost_proc_sse2.c94 sumsq_0 = _mm_sub_epi32(sumsq_0, _mm_unpacklo_epi16(above_sq, zero)); in vpx_mbpost_proc_down_sse2()
95 sumsq_1 = _mm_sub_epi32(sumsq_1, _mm_unpackhi_epi16(above_sq, zero)); in vpx_mbpost_proc_down_sse2()
103 mask_0 = _mm_sub_epi32(mask_0, sumsq_0); in vpx_mbpost_proc_down_sse2()
105 mask_1 = _mm_sub_epi32(mask_1, sumsq_1); in vpx_mbpost_proc_down_sse2()
110 mask_0 = _mm_sub_epi32(mask_0, _mm_unpacklo_epi16(multmp_0, multmp_1)); in vpx_mbpost_proc_down_sse2()
111 mask_1 = _mm_sub_epi32(mask_1, _mm_unpackhi_epi16(multmp_0, multmp_1)); in vpx_mbpost_proc_down_sse2()
114 mask_0 = _mm_sub_epi32(mask_0, f); in vpx_mbpost_proc_down_sse2()
115 mask_1 = _mm_sub_epi32(mask_1, f); in vpx_mbpost_proc_down_sse2()
Dinv_txfm_sse2.c132 u[1] = _mm_sub_epi32(v[2], v[3]); in iadst4_sse2()
134 u[3] = _mm_sub_epi32(v[1], v[3]); in iadst4_sse2()
290 w[8] = _mm_sub_epi32(u[0], u[8]); in iadst8_sse2()
291 w[9] = _mm_sub_epi32(u[1], u[9]); in iadst8_sse2()
292 w[10] = _mm_sub_epi32(u[2], u[10]); in iadst8_sse2()
293 w[11] = _mm_sub_epi32(u[3], u[11]); in iadst8_sse2()
294 w[12] = _mm_sub_epi32(u[4], u[12]); in iadst8_sse2()
295 w[13] = _mm_sub_epi32(u[5], u[13]); in iadst8_sse2()
296 w[14] = _mm_sub_epi32(u[6], u[14]); in iadst8_sse2()
297 w[15] = _mm_sub_epi32(u[7], u[15]); in iadst8_sse2()
[all …]
Dfwd_dct32x32_impl_sse2.h1652 lstep1[4] = _mm_sub_epi32(lstep3[2], lstep3[4]); in FDCT32x32_2D()
1653 lstep1[5] = _mm_sub_epi32(lstep3[3], lstep3[5]); in FDCT32x32_2D()
1654 lstep1[6] = _mm_sub_epi32(lstep3[0], lstep3[6]); in FDCT32x32_2D()
1655 lstep1[7] = _mm_sub_epi32(lstep3[1], lstep3[7]); in FDCT32x32_2D()
1660 lstep1[20] = _mm_sub_epi32(lstep2[18], lstep3[20]); in FDCT32x32_2D()
1661 lstep1[21] = _mm_sub_epi32(lstep2[19], lstep3[21]); in FDCT32x32_2D()
1662 lstep1[22] = _mm_sub_epi32(lstep2[16], lstep3[22]); in FDCT32x32_2D()
1663 lstep1[23] = _mm_sub_epi32(lstep2[17], lstep3[23]); in FDCT32x32_2D()
1664 lstep1[24] = _mm_sub_epi32(lstep2[30], lstep3[24]); in FDCT32x32_2D()
1665 lstep1[25] = _mm_sub_epi32(lstep2[31], lstep3[25]); in FDCT32x32_2D()
[all …]
Dhighbd_inv_txfm_sse2.h69 out[0] = _mm_sub_epi32(out[0], sign[0]); in abs_extend_64bit_sse2()
189 temp2 = _mm_sub_epi32(in0, in1); in highbd_butterfly_cospi16_sse2()
202 out[bound - i] = _mm_sub_epi32(in[i], in[bound - i]); in highbd_add_sub_butterfly()
213 out[4] = _mm_sub_epi32(in[3], in[4]); in highbd_idct8_stage4()
214 out[5] = _mm_sub_epi32(in[2], in[5]); in highbd_idct8_stage4()
215 out[6] = _mm_sub_epi32(in[1], in[6]); in highbd_idct8_stage4()
216 out[7] = _mm_sub_epi32(in[0], in[7]); in highbd_idct8_stage4()
240 out[8] = _mm_sub_epi32(in[7], in[8]); in highbd_idct16_4col_stage7()
241 out[9] = _mm_sub_epi32(in[6], in[9]); in highbd_idct16_4col_stage7()
242 out[10] = _mm_sub_epi32(in[5], in[10]); in highbd_idct16_4col_stage7()
[all …]
Dhighbd_idct8x8_add_sse4.c40 step2[5] = _mm_sub_epi32(step1[4], step1[5]); in vpx_highbd_idct8x8_half1d_sse4_1()
41 step2[6] = _mm_sub_epi32(step1[7], step1[6]); in vpx_highbd_idct8x8_half1d_sse4_1()
47 step1[2] = _mm_sub_epi32(step2[1], step2[2]); in vpx_highbd_idct8x8_half1d_sse4_1()
48 step1[3] = _mm_sub_epi32(step2[0], step2[3]); in vpx_highbd_idct8x8_half1d_sse4_1()
79 step2[5] = _mm_sub_epi32(step1[4], step1[5]); in highbd_idct8x8_12_half1d()
80 step2[6] = _mm_sub_epi32(step1[7], step1[6]); in highbd_idct8x8_12_half1d()
86 step1[2] = _mm_sub_epi32(step2[0], step2[2]); in highbd_idct8x8_12_half1d()
87 step1[3] = _mm_sub_epi32(step2[0], step2[3]); in highbd_idct8x8_12_half1d()
/external/libhevc/common/x86/
Dihevc_16x16_itrans_recon_sse42_intr.c263 m_temp_reg_35 = _mm_sub_epi32(m_temp_reg_24, m_temp_reg_30); in ihevc_itrans_recon_16x16_sse42()
282 m_temp_reg_35 = _mm_sub_epi32(m_temp_reg_25, m_temp_reg_31); in ihevc_itrans_recon_16x16_sse42()
301 m_temp_reg_35 = _mm_sub_epi32(m_temp_reg_26, m_temp_reg_30); in ihevc_itrans_recon_16x16_sse42()
318 m_temp_reg_35 = _mm_sub_epi32(m_temp_reg_27, m_temp_reg_31); in ihevc_itrans_recon_16x16_sse42()
336 m_temp_reg_35 = _mm_sub_epi32(m_temp_reg_26, m_temp_reg_30); in ihevc_itrans_recon_16x16_sse42()
352 m_temp_reg_35 = _mm_sub_epi32(m_temp_reg_27, m_temp_reg_31); in ihevc_itrans_recon_16x16_sse42()
370 m_temp_reg_35 = _mm_sub_epi32(m_temp_reg_24, m_temp_reg_30); in ihevc_itrans_recon_16x16_sse42()
385 m_temp_reg_35 = _mm_sub_epi32(m_temp_reg_25, m_temp_reg_31); in ihevc_itrans_recon_16x16_sse42()
446 m_temp_reg_46 = _mm_sub_epi32(m_temp_reg_24, m_temp_reg_20); in ihevc_itrans_recon_16x16_sse42()
451 m_temp_reg_35 = _mm_sub_epi32(m_temp_reg_40, m_temp_reg_30); in ihevc_itrans_recon_16x16_sse42()
[all …]
Dihevc_itrans_recon_16x16_ssse3_intr.c269 m_temp_reg_35 = _mm_sub_epi32(m_temp_reg_24, m_temp_reg_30); in ihevc_itrans_recon_16x16_ssse3()
288 m_temp_reg_35 = _mm_sub_epi32(m_temp_reg_25, m_temp_reg_31); in ihevc_itrans_recon_16x16_ssse3()
307 m_temp_reg_35 = _mm_sub_epi32(m_temp_reg_26, m_temp_reg_30); in ihevc_itrans_recon_16x16_ssse3()
324 m_temp_reg_35 = _mm_sub_epi32(m_temp_reg_27, m_temp_reg_31); in ihevc_itrans_recon_16x16_ssse3()
342 m_temp_reg_35 = _mm_sub_epi32(m_temp_reg_26, m_temp_reg_30); in ihevc_itrans_recon_16x16_ssse3()
358 m_temp_reg_35 = _mm_sub_epi32(m_temp_reg_27, m_temp_reg_31); in ihevc_itrans_recon_16x16_ssse3()
376 m_temp_reg_35 = _mm_sub_epi32(m_temp_reg_24, m_temp_reg_30); in ihevc_itrans_recon_16x16_ssse3()
391 m_temp_reg_35 = _mm_sub_epi32(m_temp_reg_25, m_temp_reg_31); in ihevc_itrans_recon_16x16_ssse3()
450 m_temp_reg_46 = _mm_sub_epi32(m_temp_reg_24, m_temp_reg_20); in ihevc_itrans_recon_16x16_ssse3()
455 m_temp_reg_35 = _mm_sub_epi32(m_temp_reg_40, m_temp_reg_30); in ihevc_itrans_recon_16x16_ssse3()
[all …]
Dihevc_itrans_recon_ssse3_intr.c186 m_temp_reg_14 = _mm_sub_epi32(m_temp_reg_0, m_temp_reg_2); in ihevc_itrans_recon_4x4_ttype1_ssse3()
211 m_temp_reg_12 = _mm_sub_epi32(m_temp_reg_0, m_temp_reg_3); in ihevc_itrans_recon_4x4_ttype1_ssse3()
224 m_temp_reg_23 = _mm_sub_epi32(m_temp_reg_20, m_temp_reg_10); in ihevc_itrans_recon_4x4_ttype1_ssse3()
225 m_temp_reg_30 = _mm_sub_epi32(m_temp_reg_23, m_temp_reg_21); in ihevc_itrans_recon_4x4_ttype1_ssse3()
230 m_temp_reg_23 = _mm_sub_epi32(m_temp_reg_20, m_temp_reg_11); in ihevc_itrans_recon_4x4_ttype1_ssse3()
231 m_temp_reg_31 = _mm_sub_epi32(m_temp_reg_23, m_temp_reg_21); in ihevc_itrans_recon_4x4_ttype1_ssse3()
238 m_temp_reg_23 = _mm_sub_epi32(m_temp_reg_20, m_temp_reg_11); in ihevc_itrans_recon_4x4_ttype1_ssse3()
239 m_temp_reg_32 = _mm_sub_epi32(m_temp_reg_23, m_temp_reg_21); in ihevc_itrans_recon_4x4_ttype1_ssse3()
244 m_temp_reg_23 = _mm_sub_epi32(m_temp_reg_20, m_temp_reg_12); in ihevc_itrans_recon_4x4_ttype1_ssse3()
245 m_temp_reg_33 = _mm_sub_epi32(m_temp_reg_23, m_temp_reg_21); in ihevc_itrans_recon_4x4_ttype1_ssse3()
[all …]
Dihevc_itrans_recon_sse42_intr.c172 m_temp_reg_14 = _mm_sub_epi32(m_temp_reg_0, m_temp_reg_2); in ihevc_itrans_recon_4x4_ttype1_sse42()
192 m_temp_reg_12 = _mm_sub_epi32(m_temp_reg_0, m_temp_reg_3); in ihevc_itrans_recon_4x4_ttype1_sse42()
227 m_temp_reg_21 = _mm_sub_epi32(m_temp_reg_33, m_temp_reg_32); in ihevc_itrans_recon_4x4_ttype1_sse42()
231 m_temp_reg_4 = _mm_sub_epi32(m_rdng_factor, m_temp_reg_13); in ihevc_itrans_recon_4x4_ttype1_sse42()
267 m_temp_reg_4 = _mm_sub_epi32(m_temp_reg_20, m_temp_reg_21); in ihevc_itrans_recon_4x4_ttype1_sse42()
287 m_temp_reg_2 = _mm_sub_epi32(m_temp_reg_20, m_temp_reg_23); in ihevc_itrans_recon_4x4_ttype1_sse42()
318 m_temp_reg_21 = _mm_sub_epi32(m_temp_reg_33, m_temp_reg_32); in ihevc_itrans_recon_4x4_ttype1_sse42()
321 m_temp_reg_4 = _mm_sub_epi32(m_rdng_factor, m_temp_reg_3); in ihevc_itrans_recon_4x4_ttype1_sse42()
520 m_temp_reg_31 = _mm_sub_epi32(m_temp_reg_10, m_temp_reg_11); in ihevc_itrans_recon_4x4_sse42()
535 m_temp_reg_33 = _mm_sub_epi32(m_temp_reg_12, m_temp_reg_13); in ihevc_itrans_recon_4x4_sse42()
[all …]
Dihevc_itrans_recon_32x32_ssse3_intr.c374 m_temp_reg_35 = _mm_sub_epi32(m_temp_reg_40, m_temp_reg_30); in ihevc_itrans_recon_32x32_ssse3()
388 m_temp_reg_35 = _mm_sub_epi32(m_temp_reg_44, m_temp_reg_30); in ihevc_itrans_recon_32x32_ssse3()
401 m_temp_reg_35 = _mm_sub_epi32(m_temp_reg_41, m_temp_reg_30); in ihevc_itrans_recon_32x32_ssse3()
415 m_temp_reg_35 = _mm_sub_epi32(m_temp_reg_45, m_temp_reg_30); in ihevc_itrans_recon_32x32_ssse3()
429 m_temp_reg_35 = _mm_sub_epi32(m_temp_reg_42, m_temp_reg_30); in ihevc_itrans_recon_32x32_ssse3()
443 m_temp_reg_35 = _mm_sub_epi32(m_temp_reg_46, m_temp_reg_30); in ihevc_itrans_recon_32x32_ssse3()
460 m_temp_reg_35 = _mm_sub_epi32(m_temp_reg_43, m_temp_reg_30); in ihevc_itrans_recon_32x32_ssse3()
474 m_temp_reg_35 = _mm_sub_epi32(m_temp_reg_47, m_temp_reg_30); in ihevc_itrans_recon_32x32_ssse3()
489 m_temp_reg_35 = _mm_sub_epi32(m_temp_reg_43, m_temp_reg_30); in ihevc_itrans_recon_32x32_ssse3()
502 m_temp_reg_35 = _mm_sub_epi32(m_temp_reg_47, m_temp_reg_30); in ihevc_itrans_recon_32x32_ssse3()
[all …]
Dihevc_32x32_itrans_recon_sse42_intr.c363 m_temp_reg_35 = _mm_sub_epi32(m_temp_reg_40, m_temp_reg_30); in ihevc_itrans_recon_32x32_sse42()
377 m_temp_reg_35 = _mm_sub_epi32(m_temp_reg_44, m_temp_reg_30); in ihevc_itrans_recon_32x32_sse42()
390 m_temp_reg_35 = _mm_sub_epi32(m_temp_reg_41, m_temp_reg_30); in ihevc_itrans_recon_32x32_sse42()
404 m_temp_reg_35 = _mm_sub_epi32(m_temp_reg_45, m_temp_reg_30); in ihevc_itrans_recon_32x32_sse42()
418 m_temp_reg_35 = _mm_sub_epi32(m_temp_reg_42, m_temp_reg_30); in ihevc_itrans_recon_32x32_sse42()
432 m_temp_reg_35 = _mm_sub_epi32(m_temp_reg_46, m_temp_reg_30); in ihevc_itrans_recon_32x32_sse42()
449 m_temp_reg_35 = _mm_sub_epi32(m_temp_reg_43, m_temp_reg_30); in ihevc_itrans_recon_32x32_sse42()
463 m_temp_reg_35 = _mm_sub_epi32(m_temp_reg_47, m_temp_reg_30); in ihevc_itrans_recon_32x32_sse42()
478 m_temp_reg_35 = _mm_sub_epi32(m_temp_reg_43, m_temp_reg_30); in ihevc_itrans_recon_32x32_sse42()
491 m_temp_reg_35 = _mm_sub_epi32(m_temp_reg_47, m_temp_reg_30); in ihevc_itrans_recon_32x32_sse42()
[all …]
/external/flac/libFLAC/
Dfixed_intrin_sse2.c72 last_error = _mm_sub_epi32(last_error, _mm_cvtsi32_si128(itmp)); // 0 0 le0 le1 in FLAC__fixed_compute_best_predictor_intrin_sse2()
75 last_error = _mm_sub_epi32(last_error, _mm_cvtsi32_si128(itmp)); // 0 le0 le1 le2 in FLAC__fixed_compute_best_predictor_intrin_sse2()
78 last_error = _mm_sub_epi32(last_error, _mm_cvtsi32_si128(itmp)); // le0 le1 le2 le3 in FLAC__fixed_compute_best_predictor_intrin_sse2()
86 err1 = _mm_sub_epi32(err1, last_error); in FLAC__fixed_compute_best_predictor_intrin_sse2()
88 err1 = _mm_sub_epi32(err1, last_error); in FLAC__fixed_compute_best_predictor_intrin_sse2()
90 err1 = _mm_sub_epi32(err1, last_error); in FLAC__fixed_compute_best_predictor_intrin_sse2()
92 err1 = _mm_sub_epi32(err1, last_error); // e1 e2 e3 e4 in FLAC__fixed_compute_best_predictor_intrin_sse2()
96 err1 = _mm_sub_epi32(err1, last_error); // e1 e2 e3 e4 in FLAC__fixed_compute_best_predictor_intrin_sse2()
104 err0 = _mm_sub_epi32(err0, tmp); in FLAC__fixed_compute_best_predictor_intrin_sse2()
107 err1 = _mm_sub_epi32(err1, tmp); in FLAC__fixed_compute_best_predictor_intrin_sse2()
[all …]
Dfixed_intrin_ssse3.c72 last_error = _mm_sub_epi32(last_error, _mm_cvtsi32_si128(itmp)); // 0 0 le0 le1 in FLAC__fixed_compute_best_predictor_intrin_ssse3()
75 last_error = _mm_sub_epi32(last_error, _mm_cvtsi32_si128(itmp)); // 0 le0 le1 le2 in FLAC__fixed_compute_best_predictor_intrin_ssse3()
78 last_error = _mm_sub_epi32(last_error, _mm_cvtsi32_si128(itmp)); // le0 le1 le2 le3 in FLAC__fixed_compute_best_predictor_intrin_ssse3()
86 err1 = _mm_sub_epi32(err1, last_error); in FLAC__fixed_compute_best_predictor_intrin_ssse3()
88 err1 = _mm_sub_epi32(err1, last_error); in FLAC__fixed_compute_best_predictor_intrin_ssse3()
90 err1 = _mm_sub_epi32(err1, last_error); in FLAC__fixed_compute_best_predictor_intrin_ssse3()
92 err1 = _mm_sub_epi32(err1, last_error); // e1 e2 e3 e4 in FLAC__fixed_compute_best_predictor_intrin_ssse3()
96 err1 = _mm_sub_epi32(err1, last_error); // e1 e2 e3 e4 in FLAC__fixed_compute_best_predictor_intrin_ssse3()
163 last_error = _mm_sub_epi32(last_error, _mm_cvtsi32_si128(itmp)); // 0 0 le0 le1 in FLAC__fixed_compute_best_predictor_wide_intrin_ssse3()
166 last_error = _mm_sub_epi32(last_error, _mm_cvtsi32_si128(itmp)); // 0 le0 le1 le2 in FLAC__fixed_compute_best_predictor_wide_intrin_ssse3()
[all …]
/external/libmpeg2/common/x86/
Dimpeg2_idct_recon_sse42_intr.c264 m_temp_reg_44 = _mm_sub_epi32(m_temp_reg_12, m_temp_reg_16); in impeg2_idct_recon_sse42()
267 m_temp_reg_46 = _mm_sub_epi32(m_temp_reg_10, m_temp_reg_14); in impeg2_idct_recon_sse42()
295 m_temp_reg_66 = _mm_sub_epi32(m_temp_reg_40, m_temp_reg_30); in impeg2_idct_recon_sse42()
325 m_temp_reg_66 = _mm_sub_epi32(m_temp_reg_42, m_temp_reg_32); in impeg2_idct_recon_sse42()
355 m_temp_reg_66 = _mm_sub_epi32(m_temp_reg_44, m_temp_reg_34); in impeg2_idct_recon_sse42()
381 m_temp_reg_66 = _mm_sub_epi32(m_temp_reg_46, m_temp_reg_36); in impeg2_idct_recon_sse42()
472 m_temp_reg_44 = _mm_sub_epi32(m_temp_reg_12, m_temp_reg_16); in impeg2_idct_recon_sse42()
475 m_temp_reg_46 = _mm_sub_epi32(m_temp_reg_10, m_temp_reg_14); in impeg2_idct_recon_sse42()
507 m_temp_reg_66 = _mm_sub_epi32(m_temp_reg_40, m_temp_reg_30); in impeg2_idct_recon_sse42()
529 m_temp_reg_32 = _mm_sub_epi32(m_temp_reg_22, m_temp_reg_26); in impeg2_idct_recon_sse42()
[all …]
/external/libavc/common/x86/
Dih264_ihadamard_scaling_ssse3.c138 temp2 = _mm_sub_epi32(src_r1, src_r2); in ih264_ihadamard_scaling_4x4_ssse3()
139 temp3 = _mm_sub_epi32(src_r0, src_r3); in ih264_ihadamard_scaling_4x4_ssse3()
143 src_r2 = _mm_sub_epi32(temp0, temp1); in ih264_ihadamard_scaling_4x4_ssse3()
144 src_r3 = _mm_sub_epi32(temp3, temp2); in ih264_ihadamard_scaling_4x4_ssse3()
167 temp2 = _mm_sub_epi32(src_r1, src_r2); in ih264_ihadamard_scaling_4x4_ssse3()
168 temp3 = _mm_sub_epi32(src_r0, src_r3); in ih264_ihadamard_scaling_4x4_ssse3()
172 src_r2 = _mm_sub_epi32(temp0, temp1); in ih264_ihadamard_scaling_4x4_ssse3()
173 src_r3 = _mm_sub_epi32(temp3, temp2); in ih264_ihadamard_scaling_4x4_ssse3()
Dih264_iquant_itrans_recon_ssse3.c203 temp1 = _mm_sub_epi32(resq_r0, resq_r2); in ih264_iquant_itrans_recon_4x4_ssse3()
206 temp2 = _mm_sub_epi32(temp2, resq_r3); //(w1>>1) - w3 in ih264_iquant_itrans_recon_4x4_ssse3()
216 resq_r2 = _mm_sub_epi32(temp1, temp2); in ih264_iquant_itrans_recon_4x4_ssse3()
218 resq_r3 = _mm_sub_epi32(temp0, temp3); in ih264_iquant_itrans_recon_4x4_ssse3()
262 temp1 = _mm_sub_epi32(resq_r0, resq_r2); in ih264_iquant_itrans_recon_4x4_ssse3()
265 temp2 = _mm_sub_epi32(temp2, resq_r3); in ih264_iquant_itrans_recon_4x4_ssse3()
281 temp6 = _mm_sub_epi32(temp1, temp2); in ih264_iquant_itrans_recon_4x4_ssse3()
286 temp7 = _mm_sub_epi32(temp0, temp3); in ih264_iquant_itrans_recon_4x4_ssse3()
659 temp2 = _mm_sub_epi32(resq_r5_1, resq_r3_1); //-w3+w5 in ih264_iquant_itrans_recon_8x8_ssse3()
660 temp10 = _mm_sub_epi32(resq_r5_2, resq_r3_2); in ih264_iquant_itrans_recon_8x8_ssse3()
[all …]
Dih264_ihadamard_scaling_sse42.c136 temp2 = _mm_sub_epi32(src_r1, src_r2); in ih264_ihadamard_scaling_4x4_sse42()
137 temp3 = _mm_sub_epi32(src_r0, src_r3); in ih264_ihadamard_scaling_4x4_sse42()
141 src_r2 = _mm_sub_epi32(temp0, temp1); in ih264_ihadamard_scaling_4x4_sse42()
142 src_r3 = _mm_sub_epi32(temp3, temp2); in ih264_ihadamard_scaling_4x4_sse42()
165 temp2 = _mm_sub_epi32(src_r1, src_r2); in ih264_ihadamard_scaling_4x4_sse42()
166 temp3 = _mm_sub_epi32(src_r0, src_r3); in ih264_ihadamard_scaling_4x4_sse42()
170 src_r2 = _mm_sub_epi32(temp0, temp1); in ih264_ihadamard_scaling_4x4_sse42()
171 src_r3 = _mm_sub_epi32(temp3, temp2); in ih264_ihadamard_scaling_4x4_sse42()
Dih264_iquant_itrans_recon_sse42.c196 temp1 = _mm_sub_epi32(resq_r0, resq_r2); in ih264_iquant_itrans_recon_4x4_sse42()
199 temp2 = _mm_sub_epi32(temp2, resq_r3); //(w1>>1) - w3 in ih264_iquant_itrans_recon_4x4_sse42()
209 resq_r2 = _mm_sub_epi32(temp1, temp2); in ih264_iquant_itrans_recon_4x4_sse42()
211 resq_r3 = _mm_sub_epi32(temp0, temp3); in ih264_iquant_itrans_recon_4x4_sse42()
248 temp1 = _mm_sub_epi32(resq_r0, resq_r2); in ih264_iquant_itrans_recon_4x4_sse42()
251 temp2 = _mm_sub_epi32(temp2, resq_r3); in ih264_iquant_itrans_recon_4x4_sse42()
267 temp6 = _mm_sub_epi32(temp1, temp2); in ih264_iquant_itrans_recon_4x4_sse42()
272 temp7 = _mm_sub_epi32(temp0, temp3); in ih264_iquant_itrans_recon_4x4_sse42()
446 temp1 = _mm_sub_epi32(resq_r0, resq_r2); in ih264_iquant_itrans_recon_chroma_4x4_sse42()
449 temp2 = _mm_sub_epi32(temp2, resq_r3); //(w1>>1) - w3 in ih264_iquant_itrans_recon_chroma_4x4_sse42()
[all …]
/external/libvpx/libvpx/vp9/common/x86/
Dvp9_highbd_iht16x16_add_sse4.c170 x4[0] = _mm_sub_epi32(s0[0], s4[0]); in highbd_iadst16_4col_sse4_1()
171 x5[0] = _mm_sub_epi32(s1[0], s5[0]); in highbd_iadst16_4col_sse4_1()
172 x6[0] = _mm_sub_epi32(s2[0], s6[0]); in highbd_iadst16_4col_sse4_1()
173 x7[0] = _mm_sub_epi32(s3[0], s7[0]); in highbd_iadst16_4col_sse4_1()
242 x2[0] = _mm_sub_epi32(s0[0], s2[0]); in highbd_iadst16_4col_sse4_1()
243 x3[0] = _mm_sub_epi32(s1[0], s3[0]); in highbd_iadst16_4col_sse4_1()
266 x10[0] = _mm_sub_epi32(s8[0], s10[0]); in highbd_iadst16_4col_sse4_1()
267 x11[0] = _mm_sub_epi32(s9[0], s11[0]); in highbd_iadst16_4col_sse4_1()
291 s3[0] = _mm_sub_epi32(x2[0], x3[0]); in highbd_iadst16_4col_sse4_1()
293 s7[0] = _mm_sub_epi32(x7[0], x6[0]); in highbd_iadst16_4col_sse4_1()
[all …]

1234