/external/libavc/common/x86/ |
D | ih264_iquant_itrans_recon_sse42.c | 120 __m128i resq_r0, resq_r1, resq_r2, resq_r3; in ih264_iquant_itrans_recon_4x4_sse42() local 157 resq_r2 = _mm_slli_epi32(temp6, u4_qp_div_6 - 4); in ih264_iquant_itrans_recon_4x4_sse42() 166 resq_r2 = _mm_srai_epi32(temp6, 4 - u4_qp_div_6); in ih264_iquant_itrans_recon_4x4_sse42() 184 temp3 = _mm_unpacklo_epi32(resq_r2, resq_r3); //c0 d0 c1 d1 in ih264_iquant_itrans_recon_4x4_sse42() 186 temp4 = _mm_unpackhi_epi32(resq_r2, resq_r3); //c2 d2 c3 d3 in ih264_iquant_itrans_recon_4x4_sse42() 189 resq_r2 = _mm_unpacklo_epi64(temp2, temp4); //a2 b2 c2 d2 in ih264_iquant_itrans_recon_4x4_sse42() 194 temp0 = _mm_add_epi32(resq_r0, resq_r2); in ih264_iquant_itrans_recon_4x4_sse42() 196 temp1 = _mm_sub_epi32(resq_r0, resq_r2); in ih264_iquant_itrans_recon_4x4_sse42() 209 resq_r2 = _mm_sub_epi32(temp1, temp2); in ih264_iquant_itrans_recon_4x4_sse42() 220 temp3 = _mm_unpacklo_epi32(resq_r2, resq_r3); //a2 a3 b2 b3 in ih264_iquant_itrans_recon_4x4_sse42() [all …]
|
D | ih264_iquant_itrans_recon_ssse3.c | 120 __m128i resq_r0, resq_r1, resq_r2, resq_r3; in ih264_iquant_itrans_recon_4x4_ssse3() local 158 resq_r2 = _mm_slli_epi32(temp6, u4_qp_div_6 - 4); in ih264_iquant_itrans_recon_4x4_ssse3() 167 resq_r2 = _mm_srai_epi32(temp6, 4 - u4_qp_div_6); in ih264_iquant_itrans_recon_4x4_ssse3() 191 temp3 = _mm_unpacklo_epi32(resq_r2, resq_r3); //c0 d0 c1 d1 in ih264_iquant_itrans_recon_4x4_ssse3() 193 temp4 = _mm_unpackhi_epi32(resq_r2, resq_r3); //c2 d2 c3 d3 in ih264_iquant_itrans_recon_4x4_ssse3() 196 resq_r2 = _mm_unpacklo_epi64(temp2, temp4); //a2 b2 c2 d2 in ih264_iquant_itrans_recon_4x4_ssse3() 201 temp0 = _mm_add_epi32(resq_r0, resq_r2); in ih264_iquant_itrans_recon_4x4_ssse3() 203 temp1 = _mm_sub_epi32(resq_r0, resq_r2); in ih264_iquant_itrans_recon_4x4_ssse3() 216 resq_r2 = _mm_sub_epi32(temp1, temp2); in ih264_iquant_itrans_recon_4x4_ssse3() 227 temp3 = _mm_unpacklo_epi32(resq_r2, resq_r3); //a2 a3 b2 b3 in ih264_iquant_itrans_recon_4x4_ssse3() [all …]
|
/external/libavc/common/x86/svc/ |
D | isvc_iquant_itrans_recon_sse42.c | 130 __m128i resq_r0, resq_r1, resq_r2, resq_r3; in isvc_iquant_itrans_recon_4x4_sse42() local 209 resq_r2 = _mm_slli_epi32(temp6, u4_qp_div_6 - 4); in isvc_iquant_itrans_recon_4x4_sse42() 220 resq_r2 = _mm_srai_epi32(temp6, 4 - u4_qp_div_6); in isvc_iquant_itrans_recon_4x4_sse42() 240 temp3 = _mm_unpacklo_epi32(resq_r2, resq_r3); in isvc_iquant_itrans_recon_4x4_sse42() 244 temp4 = _mm_unpackhi_epi32(resq_r2, resq_r3); in isvc_iquant_itrans_recon_4x4_sse42() 250 resq_r2 = _mm_unpacklo_epi64(temp2, temp4); in isvc_iquant_itrans_recon_4x4_sse42() 256 temp0 = _mm_add_epi32(resq_r0, resq_r2); in isvc_iquant_itrans_recon_4x4_sse42() 258 temp1 = _mm_sub_epi32(resq_r0, resq_r2); in isvc_iquant_itrans_recon_4x4_sse42() 271 resq_r2 = _mm_sub_epi32(temp1, temp2); in isvc_iquant_itrans_recon_4x4_sse42() 286 temp3 = _mm_unpacklo_epi32(resq_r2, resq_r3); in isvc_iquant_itrans_recon_4x4_sse42() [all …]
|
D | isvc_iquant_itrans_recon_ssse3.c | 129 __m128i resq_r0, resq_r1, resq_r2, resq_r3; in isvc_iquant_itrans_recon_4x4_ssse3() local 200 resq_r2 = _mm_slli_epi32(temp6, u4_qp_div_6 - 4); in isvc_iquant_itrans_recon_4x4_ssse3() 211 resq_r2 = _mm_srai_epi32(temp6, 4 - u4_qp_div_6); in isvc_iquant_itrans_recon_4x4_ssse3() 235 temp3 = _mm_unpacklo_epi32(resq_r2, resq_r3); // c0 d0 c1 d1 in isvc_iquant_itrans_recon_4x4_ssse3() 237 temp4 = _mm_unpackhi_epi32(resq_r2, resq_r3); // c2 d2 c3 d3 in isvc_iquant_itrans_recon_4x4_ssse3() 240 resq_r2 = _mm_unpacklo_epi64(temp2, temp4); // a2 b2 c2 d2 in isvc_iquant_itrans_recon_4x4_ssse3() 245 temp0 = _mm_add_epi32(resq_r0, resq_r2); in isvc_iquant_itrans_recon_4x4_ssse3() 247 temp1 = _mm_sub_epi32(resq_r0, resq_r2); in isvc_iquant_itrans_recon_4x4_ssse3() 260 resq_r2 = _mm_sub_epi32(temp1, temp2); in isvc_iquant_itrans_recon_4x4_ssse3() 271 temp3 = _mm_unpacklo_epi32(resq_r2, resq_r3); // a2 a3 b2 b3 in isvc_iquant_itrans_recon_4x4_ssse3() [all …]
|
/external/libavc/decoder/x86/svc/ |
D | isvcd_iquant_itrans_sse42.c | 282 __m128i resq_r0, resq_r1, resq_r2, resq_r3; in isvcd_iquant_itrans_4x4_sse42() local 335 resq_r2 = _mm_slli_epi32(temp6, u4_qp_div_6 - 4); in isvcd_iquant_itrans_4x4_sse42() 346 resq_r2 = _mm_srai_epi32(temp6, 4 - u4_qp_div_6); in isvcd_iquant_itrans_4x4_sse42() 363 temp3 = _mm_unpacklo_epi32(resq_r2, resq_r3); // c0 d0 c1 d1 in isvcd_iquant_itrans_4x4_sse42() 365 temp4 = _mm_unpackhi_epi32(resq_r2, resq_r3); // c2 d2 c3 d3 in isvcd_iquant_itrans_4x4_sse42() 368 resq_r2 = _mm_unpacklo_epi64(temp2, temp4); // a2 b2 c2 d2 in isvcd_iquant_itrans_4x4_sse42() 373 temp0 = _mm_add_epi32(resq_r0, resq_r2); in isvcd_iquant_itrans_4x4_sse42() 375 temp1 = _mm_sub_epi32(resq_r0, resq_r2); in isvcd_iquant_itrans_4x4_sse42() 388 resq_r2 = _mm_sub_epi32(temp1, temp2); in isvcd_iquant_itrans_4x4_sse42() 399 temp3 = _mm_unpacklo_epi32(resq_r2, resq_r3); // a2 a3 b2 b3 in isvcd_iquant_itrans_4x4_sse42() [all …]
|
D | isvcd_iquant_itrans_residual_recon_sse42.c | 94 __m128i resq_r0, resq_r1, resq_r2, resq_r3; in isvcd_iquant_itrans_residual_recon_4x4_sse42() local 144 resq_r2 = _mm_slli_epi32(temp6, u4_qp_div_6 - 4); in isvcd_iquant_itrans_residual_recon_4x4_sse42() 155 resq_r2 = _mm_srai_epi32(temp6, 4 - u4_qp_div_6); in isvcd_iquant_itrans_residual_recon_4x4_sse42() 172 temp3 = _mm_unpacklo_epi32(resq_r2, resq_r3); // c0 d0 c1 d1 in isvcd_iquant_itrans_residual_recon_4x4_sse42() 174 temp4 = _mm_unpackhi_epi32(resq_r2, resq_r3); // c2 d2 c3 d3 in isvcd_iquant_itrans_residual_recon_4x4_sse42() 177 resq_r2 = _mm_unpacklo_epi64(temp2, temp4); // a2 b2 c2 d2 in isvcd_iquant_itrans_residual_recon_4x4_sse42() 182 temp0 = _mm_add_epi32(resq_r0, resq_r2); in isvcd_iquant_itrans_residual_recon_4x4_sse42() 184 temp1 = _mm_sub_epi32(resq_r0, resq_r2); in isvcd_iquant_itrans_residual_recon_4x4_sse42() 197 resq_r2 = _mm_sub_epi32(temp1, temp2); in isvcd_iquant_itrans_residual_recon_4x4_sse42() 208 temp3 = _mm_unpacklo_epi32(resq_r2, resq_r3); // a2 a3 b2 b3 in isvcd_iquant_itrans_residual_recon_4x4_sse42() [all …]
|
D | isvcd_iquant_itrans_residual_sse42.c | 94 __m128i resq_r0, resq_r1, resq_r2, resq_r3; in isvcd_iquant_itrans_residual_4x4_sse42() local 148 resq_r2 = _mm_slli_epi32(temp6, u4_qp_div_6 - 4); in isvcd_iquant_itrans_residual_4x4_sse42() 159 resq_r2 = _mm_srai_epi32(temp6, 4 - u4_qp_div_6); in isvcd_iquant_itrans_residual_4x4_sse42() 176 temp3 = _mm_unpacklo_epi32(resq_r2, resq_r3); // c0 d0 c1 d1 in isvcd_iquant_itrans_residual_4x4_sse42() 178 temp4 = _mm_unpackhi_epi32(resq_r2, resq_r3); // c2 d2 c3 d3 in isvcd_iquant_itrans_residual_4x4_sse42() 181 resq_r2 = _mm_unpacklo_epi64(temp2, temp4); // a2 b2 c2 d2 in isvcd_iquant_itrans_residual_4x4_sse42() 186 temp0 = _mm_add_epi32(resq_r0, resq_r2); in isvcd_iquant_itrans_residual_4x4_sse42() 188 temp1 = _mm_sub_epi32(resq_r0, resq_r2); in isvcd_iquant_itrans_residual_4x4_sse42() 201 resq_r2 = _mm_sub_epi32(temp1, temp2); in isvcd_iquant_itrans_residual_4x4_sse42() 212 temp3 = _mm_unpacklo_epi32(resq_r2, resq_r3); // a2 a3 b2 b3 in isvcd_iquant_itrans_residual_4x4_sse42() [all …]
|