/external/libavc/common/x86/ |
D | ih264_ihadamard_scaling_ssse3.c | 96 __m128i src_r0_r1, src_r2_r3, sign_reg, zero_8x16b = _mm_setzero_si128(); in ih264_ihadamard_scaling_4x4_ssse3() local 107 …src_r0_r1 = _mm_loadu_si128((__m128i *) (pi2_src)); //a00 a01 a02 a03 a10 a11 a12 a13 -- the sourc… in ih264_ihadamard_scaling_4x4_ssse3() 109 sign_reg = _mm_cmpgt_epi16(zero_8x16b, src_r0_r1); in ih264_ihadamard_scaling_4x4_ssse3() 110 src_r0 = _mm_unpacklo_epi16(src_r0_r1, sign_reg); in ih264_ihadamard_scaling_4x4_ssse3() 111 src_r1 = _mm_unpackhi_epi16(src_r0_r1, sign_reg); in ih264_ihadamard_scaling_4x4_ssse3() 204 src_r0_r1 = _mm_packs_epi32(src_r0, src_r1); in ih264_ihadamard_scaling_4x4_ssse3() 207 _mm_storeu_si128((__m128i *) (&pi2_out[0]), src_r0_r1); in ih264_ihadamard_scaling_4x4_ssse3()
|
D | ih264_ihadamard_scaling_sse42.c | 96 __m128i src_r0_r1, src_r2_r3; in ih264_ihadamard_scaling_4x4_sse42() local 103 …src_r0_r1 = _mm_loadu_si128((__m128i *) (pi2_src)); //a00 a01 a02 a03 a10 a11 a12 a13 -- the sourc… in ih264_ihadamard_scaling_4x4_sse42() 106 src_r0 = _mm_cvtepi16_epi32(src_r0_r1); in ih264_ihadamard_scaling_4x4_sse42() 107 src_r0_r1 = _mm_srli_si128(src_r0_r1, 8); in ih264_ihadamard_scaling_4x4_sse42() 108 src_r1 = _mm_cvtepi16_epi32(src_r0_r1); in ih264_ihadamard_scaling_4x4_sse42() 197 src_r0_r1 = _mm_packs_epi32(src_r0, src_r1); in ih264_ihadamard_scaling_4x4_sse42() 200 _mm_storeu_si128((__m128i *) (&pi2_out[0]), src_r0_r1); in ih264_ihadamard_scaling_4x4_sse42()
|
D | ih264_iquant_itrans_recon_sse42.c | 113 __m128i src_r0_r1, src_r2_r3; in ih264_iquant_itrans_recon_4x4_sse42() local 129 …src_r0_r1 = _mm_loadu_si128((__m128i *) (pi2_src)); //a00 a01 a02 a03 a10 a11 a12 a13 -- the sourc… in ih264_iquant_itrans_recon_4x4_sse42() 144 src_r0 = _mm_unpacklo_epi16(src_r0_r1, zero_8x16b); // a00 0 a01 0 a02 0 a03 0 -- 16 bit long in ih264_iquant_itrans_recon_4x4_sse42() 145 src_r1 = _mm_unpackhi_epi16(src_r0_r1, zero_8x16b); // a10 0 a11 0 a12 0 a13 0 -- 16 bit long in ih264_iquant_itrans_recon_4x4_sse42() 362 __m128i src_r0_r1, src_r2_r3; in ih264_iquant_itrans_recon_chroma_4x4_sse42() local 380 …src_r0_r1 = _mm_loadu_si128((__m128i *) (pi2_src)); //a00 a01 a02 a03 a10 a11 a12 a13 -- the sourc… in ih264_iquant_itrans_recon_chroma_4x4_sse42() 395 src_r0 = _mm_unpacklo_epi16(src_r0_r1, zero_8x16b); // a00 0 a01 0 a02 0 a03 0 -- 16 bit long in ih264_iquant_itrans_recon_chroma_4x4_sse42() 396 src_r1 = _mm_unpackhi_epi16(src_r0_r1, zero_8x16b); // a10 0 a11 0 a12 0 a13 0 -- 16 bit long in ih264_iquant_itrans_recon_chroma_4x4_sse42()
|
D | ih264_resi_trans_quant_sse42.c | 676 __m128i src_r0_r1, src_r2_r3, sign_reg; in ih264_hadamard_quant_4x4_sse42() local 687 …src_r0_r1 = _mm_loadu_si128((__m128i *) (pi2_src)); //a00 a01 a02 a03 a10 a11 a12 a13 -- the sourc… in ih264_hadamard_quant_4x4_sse42() 689 sign_reg = _mm_cmpgt_epi16(zero_8x16b, src_r0_r1); in ih264_hadamard_quant_4x4_sse42() 690 src_r0 = _mm_unpacklo_epi16(src_r0_r1, sign_reg); //a0 a1 a2 a3 in ih264_hadamard_quant_4x4_sse42() 691 src_r1 = _mm_unpackhi_epi16(src_r0_r1, sign_reg); //b0 b1 b2 b3 in ih264_hadamard_quant_4x4_sse42()
|
D | ih264_iquant_itrans_recon_ssse3.c | 113 __m128i src_r0_r1, src_r2_r3; in ih264_iquant_itrans_recon_4x4_ssse3() local 130 …src_r0_r1 = _mm_loadu_si128((__m128i *) (pi2_src)); //a00 a01 a02 a03 a10 a11 a12 a13 -- the sourc… in ih264_iquant_itrans_recon_4x4_ssse3() 145 src_r0 = _mm_unpacklo_epi16(src_r0_r1, zero_8x16b); // a00 0 a01 0 a02 0 a03 0 -- 16 bit long in ih264_iquant_itrans_recon_4x4_ssse3() 146 src_r1 = _mm_unpackhi_epi16(src_r0_r1, zero_8x16b); // a10 0 a11 0 a12 0 a13 0 -- 16 bit long in ih264_iquant_itrans_recon_4x4_ssse3()
|
/external/libavc/common/x86/svc/ |
D | isvc_iquant_itrans_recon_sse42.c | 120 __m128i src_r0_r1, src_r2_r3; in isvc_iquant_itrans_recon_4x4_sse42() local 149 src_r0_r1 = _mm_loadu_si128((__m128i *) (pi2_src)); in isvc_iquant_itrans_recon_4x4_sse42() 192 src_r0 = _mm_unpacklo_epi16(src_r0_r1, zero_8x16b); in isvc_iquant_itrans_recon_4x4_sse42() 194 src_r1 = _mm_unpackhi_epi16(src_r0_r1, zero_8x16b); in isvc_iquant_itrans_recon_4x4_sse42() 415 __m128i src_r0_r1, src_r2_r3; in isvc_iquant_itrans_recon_res_4x4_sse42() local 443 src_r0_r1 = _mm_loadu_si128((__m128i *) (pi2_src)); in isvc_iquant_itrans_recon_res_4x4_sse42() 486 src_r0 = _mm_unpacklo_epi16(src_r0_r1, zero_8x16b); in isvc_iquant_itrans_recon_res_4x4_sse42() 488 src_r1 = _mm_unpackhi_epi16(src_r0_r1, zero_8x16b); in isvc_iquant_itrans_recon_res_4x4_sse42() 726 __m128i src_r0_r1, src_r2_r3; in isvc_iquant_itrans_recon_res_4x4_with_res_acc_sse42() local 756 src_r0_r1 = _mm_loadu_si128((__m128i *) (pi2_src)); in isvc_iquant_itrans_recon_res_4x4_with_res_acc_sse42() [all …]
|
D | isvc_iquant_itrans_recon_ssse3.c | 122 __m128i src_r0_r1, src_r2_r3; in isvc_iquant_itrans_recon_4x4_ssse3() local 150 src_r0_r1 = _mm_loadu_si128((__m128i *) (pi2_src)); // a00 a01 a02 a03 a10 a11 a12 a13 -- the in isvc_iquant_itrans_recon_4x4_ssse3() 185 src_r0 = _mm_unpacklo_epi16(src_r0_r1, zero_8x16b); // a00 0 a01 0 a02 0 a03 0 -- 16 bit long in isvc_iquant_itrans_recon_4x4_ssse3() 186 src_r1 = _mm_unpackhi_epi16(src_r0_r1, zero_8x16b); // a10 0 a11 0 a12 0 a13 0 -- 16 bit long in isvc_iquant_itrans_recon_4x4_ssse3()
|
D | isvc_resi_trans_quant_sse42.c | 1530 __m128i src_r0_r1, src_r2_r3, sign_reg; in isvc_hadamard_quant_4x4_sse42() local 1541 src_r0_r1 = _mm_loadu_si128((__m128i *) (pi2_src)); // a00 a01 a02 a03 a10 a11 a12 a13 -- the in isvc_hadamard_quant_4x4_sse42() 1545 sign_reg = _mm_cmpgt_epi16(zero_8x16b, src_r0_r1); in isvc_hadamard_quant_4x4_sse42() 1546 src_r0 = _mm_unpacklo_epi16(src_r0_r1, sign_reg); // a0 a1 a2 a3 in isvc_hadamard_quant_4x4_sse42() 1547 src_r1 = _mm_unpackhi_epi16(src_r0_r1, sign_reg); // b0 b1 b2 b3 in isvc_hadamard_quant_4x4_sse42()
|
/external/libavc/decoder/x86/svc/ |
D | isvcd_iquant_itrans_sse42.c | 276 __m128i src_r0_r1, src_r2_r3; in isvcd_iquant_itrans_4x4_sse42() local 294 src_r0_r1 = _mm_loadu_si128((__m128i *) (pi2_src)); in isvcd_iquant_itrans_4x4_sse42() 320 src_r0 = _mm_unpacklo_epi16(src_r0_r1, zero_8x16b); // a00 0 a01 0 a02 0 a03 0 -- 16 bit long in isvcd_iquant_itrans_4x4_sse42() 321 src_r1 = _mm_unpackhi_epi16(src_r0_r1, zero_8x16b); // a10 0 a11 0 a12 0 a13 0 -- 16 bit long in isvcd_iquant_itrans_4x4_sse42() 1250 __m128i src_r0_r1, src_r2_r3; in isvcd_iquant_itrans_chroma_4x4_sse42() local 1274 src_r0_r1 = _mm_loadu_si128((__m128i *) (pi2_src)); in isvcd_iquant_itrans_chroma_4x4_sse42() 1298 src_r0 = _mm_unpacklo_epi16(src_r0_r1, zero_8x16b); // a00 0 a01 0 a02 0 a03 0 -- 16 bit long in isvcd_iquant_itrans_chroma_4x4_sse42() 1299 src_r1 = _mm_unpackhi_epi16(src_r0_r1, zero_8x16b); // a10 0 a11 0 a12 0 a13 0 -- 16 bit long in isvcd_iquant_itrans_chroma_4x4_sse42()
|
D | isvcd_iquant_itrans_residual_sse42.c | 87 __m128i src_r0_r1, src_r2_r3; in isvcd_iquant_itrans_residual_4x4_sse42() local 107 src_r0_r1 = _mm_loadu_si128((__m128i *) (pi2_src)); in isvcd_iquant_itrans_residual_4x4_sse42() 133 src_r0 = _mm_unpacklo_epi16(src_r0_r1, zero_8x16b); // a00 0 a01 0 a02 0 a03 0 -- 16 bit long in isvcd_iquant_itrans_residual_4x4_sse42() 134 src_r1 = _mm_unpackhi_epi16(src_r0_r1, zero_8x16b); // a10 0 a11 0 a12 0 a13 0 -- 16 bit long in isvcd_iquant_itrans_residual_4x4_sse42() 1341 __m128i src_r0_r1, src_r2_r3; in isvcd_iquant_itrans_residual_chroma_4x4_sse42() local 1365 src_r0_r1 = _mm_loadu_si128((__m128i *) (pi2_src)); in isvcd_iquant_itrans_residual_chroma_4x4_sse42() 1391 src_r0 = _mm_unpacklo_epi16(src_r0_r1, zero_8x16b); // a00 0 a01 0 a02 0 a03 0 -- 16 bit long in isvcd_iquant_itrans_residual_chroma_4x4_sse42() 1392 src_r1 = _mm_unpackhi_epi16(src_r0_r1, zero_8x16b); // a10 0 a11 0 a12 0 a13 0 -- 16 bit long in isvcd_iquant_itrans_residual_chroma_4x4_sse42()
|
D | isvcd_iquant_itrans_residual_recon_sse42.c | 86 __m128i src_r0_r1, src_r2_r3; in isvcd_iquant_itrans_residual_recon_4x4_sse42() local 107 src_r0_r1 = _mm_loadu_si128((__m128i *) (pi2_src)); in isvcd_iquant_itrans_residual_recon_4x4_sse42() 130 src_r0 = _mm_unpacklo_epi16(src_r0_r1, zero_8x16b); // a00 0 a01 0 a02 0 a03 0 -- 16 bit long in isvcd_iquant_itrans_residual_recon_4x4_sse42() 131 src_r1 = _mm_unpackhi_epi16(src_r0_r1, zero_8x16b); // a10 0 a11 0 a12 0 a13 0 -- 16 bit long in isvcd_iquant_itrans_residual_recon_4x4_sse42() 1642 __m128i src_r0_r1, src_r2_r3; in isvcd_iquant_itrans_residual_recon_chroma_4x4_sse42() local 1667 src_r0_r1 = _mm_loadu_si128((__m128i *) (pi2_src)); in isvcd_iquant_itrans_residual_recon_chroma_4x4_sse42() 1692 src_r0 = _mm_unpacklo_epi16(src_r0_r1, zero_8x16b); // a00 0 a01 0 a02 0 a03 0 -- 16 bit long in isvcd_iquant_itrans_residual_recon_chroma_4x4_sse42() 1693 src_r1 = _mm_unpackhi_epi16(src_r0_r1, zero_8x16b); // a10 0 a11 0 a12 0 a13 0 -- 16 bit long in isvcd_iquant_itrans_residual_recon_chroma_4x4_sse42()
|