/aosp_15_r20/external/libavc/common/x86/ |
H A D | ih264_ihadamard_scaling_sse42.c | 96 __m128i src_r0_r1, src_r2_r3; in ih264_ihadamard_scaling_4x4_sse42() local 104 …src_r2_r3 = _mm_loadu_si128((__m128i *) (pi2_src + 8)); //a20 a21 a22 a23 a30 a31 a32 a33 -- the s… in ih264_ihadamard_scaling_4x4_sse42() 110 src_r2 = _mm_cvtepi16_epi32(src_r2_r3); in ih264_ihadamard_scaling_4x4_sse42() 111 src_r2_r3 = _mm_srli_si128(src_r2_r3, 8); in ih264_ihadamard_scaling_4x4_sse42() 112 src_r3 = _mm_cvtepi16_epi32(src_r2_r3); in ih264_ihadamard_scaling_4x4_sse42() 198 src_r2_r3 = _mm_packs_epi32(src_r2, src_r3); in ih264_ihadamard_scaling_4x4_sse42() 201 _mm_storeu_si128((__m128i *) (&pi2_out[8]), src_r2_r3); in ih264_ihadamard_scaling_4x4_sse42()
|
H A 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 108 …src_r2_r3 = _mm_loadu_si128((__m128i *) (pi2_src + 8)); //a20 a21 a22 a23 a30 a31 a32 a33 -- the s… in ih264_ihadamard_scaling_4x4_ssse3() 112 sign_reg = _mm_cmpgt_epi16(zero_8x16b, src_r2_r3); in ih264_ihadamard_scaling_4x4_ssse3() 113 src_r2 = _mm_unpacklo_epi16(src_r2_r3, sign_reg); in ih264_ihadamard_scaling_4x4_ssse3() 114 src_r3 = _mm_unpackhi_epi16(src_r2_r3, sign_reg); in ih264_ihadamard_scaling_4x4_ssse3() 205 src_r2_r3 = _mm_packs_epi32(src_r2, src_r3); in ih264_ihadamard_scaling_4x4_ssse3() 208 _mm_storeu_si128((__m128i *) (&pi2_out[8]), src_r2_r3); in ih264_ihadamard_scaling_4x4_ssse3()
|
H A D | ih264_iquant_itrans_recon_sse42.c | 113 __m128i src_r0_r1, src_r2_r3; in ih264_iquant_itrans_recon_4x4_sse42() local 130 …src_r2_r3 = _mm_loadu_si128((__m128i *) (pi2_src + 8)); //a20 a21 a22 a23 a30 a31 a32 a33 -- the s… in ih264_iquant_itrans_recon_4x4_sse42() 146 src_r2 = _mm_unpacklo_epi16(src_r2_r3, zero_8x16b); // a20 0 a21 0 a22 0 a23 0 -- 16 bit long in ih264_iquant_itrans_recon_4x4_sse42() 147 src_r3 = _mm_unpackhi_epi16(src_r2_r3, zero_8x16b); // a30 0 a31 0 a32 0 a33 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 381 …src_r2_r3 = _mm_loadu_si128((__m128i *) (pi2_src + 8)); //a20 a21 a22 a23 a30 a31 a32 a33 -- the s… in ih264_iquant_itrans_recon_chroma_4x4_sse42() 397 src_r2 = _mm_unpacklo_epi16(src_r2_r3, zero_8x16b); // a20 0 a21 0 a22 0 a23 0 -- 16 bit long in ih264_iquant_itrans_recon_chroma_4x4_sse42() 398 src_r3 = _mm_unpackhi_epi16(src_r2_r3, zero_8x16b); // a30 0 a31 0 a32 0 a33 0 -- 16 bit long in ih264_iquant_itrans_recon_chroma_4x4_sse42()
|
H A D | ih264_resi_trans_quant_sse42.c | 676 __m128i src_r0_r1, src_r2_r3, sign_reg; in ih264_hadamard_quant_4x4_sse42() local 688 …src_r2_r3 = _mm_loadu_si128((__m128i *) (pi2_src + 8)); //a20 a21 a22 a23 a30 a31 a32 a33 -- the s… in ih264_hadamard_quant_4x4_sse42() 692 sign_reg = _mm_cmpgt_epi16(zero_8x16b, src_r2_r3); in ih264_hadamard_quant_4x4_sse42() 693 src_r2 = _mm_unpacklo_epi16(src_r2_r3, sign_reg); //c0 c1 c2 c3 in ih264_hadamard_quant_4x4_sse42() 694 src_r3 = _mm_unpackhi_epi16(src_r2_r3, sign_reg); //d0 d1 d2 d3 in ih264_hadamard_quant_4x4_sse42()
|
H A D | ih264_iquant_itrans_recon_ssse3.c | 113 __m128i src_r0_r1, src_r2_r3; in ih264_iquant_itrans_recon_4x4_ssse3() local 131 …src_r2_r3 = _mm_loadu_si128((__m128i *) (pi2_src + 8)); //a20 a21 a22 a23 a30 a31 a32 a33 -- the s… in ih264_iquant_itrans_recon_4x4_ssse3() 147 src_r2 = _mm_unpacklo_epi16(src_r2_r3, zero_8x16b); // a20 0 a21 0 a22 0 a23 0 -- 16 bit long in ih264_iquant_itrans_recon_4x4_ssse3() 148 src_r3 = _mm_unpackhi_epi16(src_r2_r3, zero_8x16b); // a30 0 a31 0 a32 0 a33 0 -- 16 bit long in ih264_iquant_itrans_recon_4x4_ssse3()
|
/aosp_15_r20/external/libavc/common/x86/svc/ |
H A D | isvc_iquant_itrans_recon_sse42.c | 120 __m128i src_r0_r1, src_r2_r3; in isvc_iquant_itrans_recon_4x4_sse42() local 153 src_r2_r3 = _mm_loadu_si128((__m128i *) (pi2_src + 8)); in isvc_iquant_itrans_recon_4x4_sse42() 196 src_r2 = _mm_unpacklo_epi16(src_r2_r3, zero_8x16b); in isvc_iquant_itrans_recon_4x4_sse42() 198 src_r3 = _mm_unpackhi_epi16(src_r2_r3, 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 447 src_r2_r3 = _mm_loadu_si128((__m128i *) (pi2_src + 8)); in isvc_iquant_itrans_recon_res_4x4_sse42() 490 src_r2 = _mm_unpacklo_epi16(src_r2_r3, zero_8x16b); in isvc_iquant_itrans_recon_res_4x4_sse42() 492 src_r3 = _mm_unpackhi_epi16(src_r2_r3, 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 760 src_r2_r3 = _mm_loadu_si128((__m128i *) (pi2_src + 8)); in isvc_iquant_itrans_recon_res_4x4_with_res_acc_sse42() [all …]
|
H A D | isvc_iquant_itrans_recon_ssse3.c | 122 __m128i src_r0_r1, src_r2_r3; in isvc_iquant_itrans_recon_4x4_ssse3() local 152 src_r2_r3 = _mm_loadu_si128((__m128i *) (pi2_src + 8)); // a20 a21 a22 a23 a30 a31 a32 a33 -- in isvc_iquant_itrans_recon_4x4_ssse3() 187 src_r2 = _mm_unpacklo_epi16(src_r2_r3, zero_8x16b); // a20 0 a21 0 a22 0 a23 0 -- 16 bit long in isvc_iquant_itrans_recon_4x4_ssse3() 188 src_r3 = _mm_unpackhi_epi16(src_r2_r3, zero_8x16b); // a30 0 a31 0 a32 0 a33 0 -- 16 bit long in isvc_iquant_itrans_recon_4x4_ssse3()
|
H A D | isvc_resi_trans_quant_sse42.c | 1530 __m128i src_r0_r1, src_r2_r3, sign_reg; in isvc_hadamard_quant_4x4_sse42() local 1543 src_r2_r3 = _mm_loadu_si128((__m128i *) (pi2_src + 8)); // a20 a21 a22 a23 a30 a31 a32 a33 -- in isvc_hadamard_quant_4x4_sse42() 1548 sign_reg = _mm_cmpgt_epi16(zero_8x16b, src_r2_r3); in isvc_hadamard_quant_4x4_sse42() 1549 src_r2 = _mm_unpacklo_epi16(src_r2_r3, sign_reg); // c0 c1 c2 c3 in isvc_hadamard_quant_4x4_sse42() 1550 src_r3 = _mm_unpackhi_epi16(src_r2_r3, sign_reg); // d0 d1 d2 d3 in isvc_hadamard_quant_4x4_sse42()
|
/aosp_15_r20/external/libavc/decoder/x86/svc/ |
H A D | isvcd_iquant_itrans_sse42.c | 276 __m128i src_r0_r1, src_r2_r3; in isvcd_iquant_itrans_4x4_sse42() local 296 src_r2_r3 = _mm_loadu_si128((__m128i *) (pi2_src + 8)); in isvcd_iquant_itrans_4x4_sse42() 322 src_r2 = _mm_unpacklo_epi16(src_r2_r3, zero_8x16b); // a20 0 a21 0 a22 0 a23 0 -- 16 bit long in isvcd_iquant_itrans_4x4_sse42() 323 src_r3 = _mm_unpackhi_epi16(src_r2_r3, zero_8x16b); // a30 0 a31 0 a32 0 a33 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 1276 src_r2_r3 = _mm_loadu_si128((__m128i *) (pi2_src + 8)); in isvcd_iquant_itrans_chroma_4x4_sse42() 1300 src_r2 = _mm_unpacklo_epi16(src_r2_r3, zero_8x16b); // a20 0 a21 0 a22 0 a23 0 -- 16 bit long in isvcd_iquant_itrans_chroma_4x4_sse42() 1301 src_r3 = _mm_unpackhi_epi16(src_r2_r3, zero_8x16b); // a30 0 a31 0 a32 0 a33 0 -- 16 bit long in isvcd_iquant_itrans_chroma_4x4_sse42()
|
H A D | isvcd_iquant_itrans_residual_sse42.c | 87 __m128i src_r0_r1, src_r2_r3; in isvcd_iquant_itrans_residual_4x4_sse42() local 109 src_r2_r3 = _mm_loadu_si128((__m128i *) (pi2_src + 8)); in isvcd_iquant_itrans_residual_4x4_sse42() 135 src_r2 = _mm_unpacklo_epi16(src_r2_r3, zero_8x16b); // a20 0 a21 0 a22 0 a23 0 -- 16 bit long in isvcd_iquant_itrans_residual_4x4_sse42() 136 src_r3 = _mm_unpackhi_epi16(src_r2_r3, zero_8x16b); // a30 0 a31 0 a32 0 a33 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 1367 src_r2_r3 = _mm_loadu_si128((__m128i *) (pi2_src + 8)); in isvcd_iquant_itrans_residual_chroma_4x4_sse42() 1393 src_r2 = _mm_unpacklo_epi16(src_r2_r3, zero_8x16b); // a20 0 a21 0 a22 0 a23 0 -- 16 bit long in isvcd_iquant_itrans_residual_chroma_4x4_sse42() 1394 src_r3 = _mm_unpackhi_epi16(src_r2_r3, zero_8x16b); // a30 0 a31 0 a32 0 a33 0 -- 16 bit long in isvcd_iquant_itrans_residual_chroma_4x4_sse42()
|
H A 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 109 src_r2_r3 = _mm_loadu_si128((__m128i *) (pi2_src + 8)); in isvcd_iquant_itrans_residual_recon_4x4_sse42() 132 src_r2 = _mm_unpacklo_epi16(src_r2_r3, zero_8x16b); // a20 0 a21 0 a22 0 a23 0 -- 16 bit long in isvcd_iquant_itrans_residual_recon_4x4_sse42() 133 src_r3 = _mm_unpackhi_epi16(src_r2_r3, zero_8x16b); // a30 0 a31 0 a32 0 a33 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 1669 src_r2_r3 = _mm_loadu_si128((__m128i *) (pi2_src + 8)); in isvcd_iquant_itrans_residual_recon_chroma_4x4_sse42() 1694 src_r2 = _mm_unpacklo_epi16(src_r2_r3, zero_8x16b); // a20 0 a21 0 a22 0 a23 0 -- 16 bit long in isvcd_iquant_itrans_residual_recon_chroma_4x4_sse42() 1695 src_r3 = _mm_unpackhi_epi16(src_r2_r3, zero_8x16b); // a30 0 a31 0 a32 0 a33 0 -- 16 bit long in isvcd_iquant_itrans_residual_recon_chroma_4x4_sse42()
|