/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 158 resq_r3 = _mm_slli_epi32(temp7, u4_qp_div_6 - 4); in ih264_iquant_itrans_recon_4x4_sse42() 167 resq_r3 = _mm_srai_epi32(temp7, 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() 190 resq_r3 = _mm_unpackhi_epi64(temp2, temp4); //a3 b3 c3 d3 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() 201 temp3 = _mm_srai_epi32(resq_r3, 1); //(w3>>1) + w1 in ih264_iquant_itrans_recon_4x4_sse42() 211 resq_r3 = _mm_sub_epi32(temp0, temp3); 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 159 resq_r3 = _mm_slli_epi32(temp7, u4_qp_div_6 - 4); in ih264_iquant_itrans_recon_4x4_ssse3() 168 resq_r3 = _mm_srai_epi32(temp7, 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() 197 resq_r3 = _mm_unpackhi_epi64(temp2, temp4); //a3 b3 c3 d3 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() 208 temp3 = _mm_srai_epi32(resq_r3, 1); //(w3>>1) + w1 in ih264_iquant_itrans_recon_4x4_ssse3() 218 resq_r3 = _mm_sub_epi32(temp0, temp3); 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 210 resq_r3 = _mm_slli_epi32(temp7, u4_qp_div_6 - 4); in isvc_iquant_itrans_recon_4x4_sse42() 221 resq_r3 = _mm_srai_epi32(temp7, 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() 252 resq_r3 = _mm_unpackhi_epi64(temp2, temp4); in isvc_iquant_itrans_recon_4x4_sse42() 261 temp2 = _mm_sub_epi32(temp2, resq_r3); in isvc_iquant_itrans_recon_4x4_sse42() 263 temp3 = _mm_srai_epi32(resq_r3, 1); in isvc_iquant_itrans_recon_4x4_sse42() 273 resq_r3 = _mm_sub_epi32(temp0, temp3); 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 201 resq_r3 = _mm_slli_epi32(temp7, u4_qp_div_6 - 4); in isvc_iquant_itrans_recon_4x4_ssse3() 212 resq_r3 = _mm_srai_epi32(temp7, 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() 241 resq_r3 = _mm_unpackhi_epi64(temp2, temp4); // a3 b3 c3 d3 in isvc_iquant_itrans_recon_4x4_ssse3() 250 temp2 = _mm_sub_epi32(temp2, resq_r3); //(w1>>1) - w3 in isvc_iquant_itrans_recon_4x4_ssse3() 252 temp3 = _mm_srai_epi32(resq_r3, 1); //(w3>>1) + w1 in isvc_iquant_itrans_recon_4x4_ssse3() 262 resq_r3 = _mm_sub_epi32(temp0, temp3); 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 336 resq_r3 = _mm_slli_epi32(temp7, u4_qp_div_6 - 4); in isvcd_iquant_itrans_4x4_sse42() 347 resq_r3 = _mm_srai_epi32(temp7, 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() 369 resq_r3 = _mm_unpackhi_epi64(temp2, temp4); // a3 b3 c3 d3 in isvcd_iquant_itrans_4x4_sse42() 378 temp2 = _mm_sub_epi32(temp2, resq_r3); //(w1>>1) - w3 in isvcd_iquant_itrans_4x4_sse42() 380 temp3 = _mm_srai_epi32(resq_r3, 1); //(w3>>1) + w1 in isvcd_iquant_itrans_4x4_sse42() 390 resq_r3 = _mm_sub_epi32(temp0, temp3); 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 145 resq_r3 = _mm_slli_epi32(temp7, u4_qp_div_6 - 4); in isvcd_iquant_itrans_residual_recon_4x4_sse42() 156 resq_r3 = _mm_srai_epi32(temp7, 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() 178 resq_r3 = _mm_unpackhi_epi64(temp2, temp4); // a3 b3 c3 d3 in isvcd_iquant_itrans_residual_recon_4x4_sse42() 187 temp2 = _mm_sub_epi32(temp2, resq_r3); //(w1>>1) - w3 in isvcd_iquant_itrans_residual_recon_4x4_sse42() 189 temp3 = _mm_srai_epi32(resq_r3, 1); //(w3>>1) + w1 in isvcd_iquant_itrans_residual_recon_4x4_sse42() 199 resq_r3 = _mm_sub_epi32(temp0, temp3); 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 149 resq_r3 = _mm_slli_epi32(temp7, u4_qp_div_6 - 4); in isvcd_iquant_itrans_residual_4x4_sse42() 160 resq_r3 = _mm_srai_epi32(temp7, 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() 182 resq_r3 = _mm_unpackhi_epi64(temp2, temp4); // a3 b3 c3 d3 in isvcd_iquant_itrans_residual_4x4_sse42() 191 temp2 = _mm_sub_epi32(temp2, resq_r3); //(w1>>1) - w3 in isvcd_iquant_itrans_residual_4x4_sse42() 193 temp3 = _mm_srai_epi32(resq_r3, 1); //(w3>>1) + w1 in isvcd_iquant_itrans_residual_4x4_sse42() 203 resq_r3 = _mm_sub_epi32(temp0, temp3); 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 …]
|