Searched refs:plane_0 (Results 1 – 3 of 3) sorted by relevance
/external/libavc/common/x86/ |
D | ih264_ihadamard_scaling_sse42.c | 211 __m128i src, plane_0, plane_1, temp0, temp1, sign_reg; in ih264_ihadamard_scaling_2x2_uv_sse42() local 218 plane_0 = _mm_unpacklo_epi16(src, sign_reg); //a0 a1 a2 a3 -- 32 bits in ih264_ihadamard_scaling_2x2_uv_sse42() 221 temp0 = _mm_hadd_epi32(plane_0, plane_1); //a0+a1 a2+a3 b0+b1 b2+b3 in ih264_ihadamard_scaling_2x2_uv_sse42() 222 temp1 = _mm_hsub_epi32(plane_0, plane_1); //a0-a1 a2-a3 b0-b1 b2-b3 in ih264_ihadamard_scaling_2x2_uv_sse42() 223 …plane_0 = _mm_hadd_epi32(temp0, temp1); //a0+a1+a2+a3 b0+b1+b2+b3 a0-a1+a2-a3 b0-b1+b2… in ih264_ihadamard_scaling_2x2_uv_sse42() 225 …temp0 = _mm_unpacklo_epi32(plane_0, plane_1); //a0+a1+a2+a3 a0+a1-a2-a3 b0+b1+b2+b3 b0+b1-b2… in ih264_ihadamard_scaling_2x2_uv_sse42() 226 …temp1 = _mm_unpackhi_epi32(plane_0, plane_1); //a0-a1+a2-a3 a0-a1-a2+a3 b0-b1+b2-b3 b0-b1-b2… in ih264_ihadamard_scaling_2x2_uv_sse42() 228 …plane_0 = _mm_unpacklo_epi64(temp0, temp1); //a0+a1+a2+a3 a0+a1-a2-a3 a0-a1+a2-a3 a0-a1-a2… in ih264_ihadamard_scaling_2x2_uv_sse42() 231 …plane_0 = _mm_shuffle_epi32(plane_0, 0xd8); //a0+a1+a2+a3 a0-a1+a2-a3 a0+a1-a2-a3 a0-a1-a2… in ih264_ihadamard_scaling_2x2_uv_sse42() 234 …temp0 = _mm_mullo_epi32(scale_val, plane_0); //multiply by pu2_iscal_mat[0] * pu2_weigh_mat… in ih264_ihadamard_scaling_2x2_uv_sse42()
|
D | ih264_resi_trans_quant_sse42.c | 905 __m128i src, plane_0, plane_1, temp0, temp1, sign_reg; in ih264_hadamard_quant_2x2_uv_sse42() local 916 plane_0 = _mm_unpacklo_epi16(src, sign_reg); //a0 a1 a2 a3 -- 32 bits in ih264_hadamard_quant_2x2_uv_sse42() 919 temp0 = _mm_hadd_epi32(plane_0, plane_1); //a0+a1 a2+a3 b0+b1 b2+b3 in ih264_hadamard_quant_2x2_uv_sse42() 920 temp1 = _mm_hsub_epi32(plane_0, plane_1); //a0-a1 a2-a3 b0-b1 b2-b3 in ih264_hadamard_quant_2x2_uv_sse42() 922 …plane_0 = _mm_hadd_epi32(temp0, temp1); //a0+a1+a2+a3 b0+b1+b2+b3 a0-a1+a2-a3 b0-b1+b2… in ih264_hadamard_quant_2x2_uv_sse42() 925 …temp0 = _mm_unpacklo_epi32(plane_0, plane_1); //a0+a1+a2+a3 a0+a1-a2-a3 b0+b1+b2+b3 b0+b1-b2… in ih264_hadamard_quant_2x2_uv_sse42() 926 …temp1 = _mm_unpackhi_epi32(plane_0, plane_1); //a0-a1+a2-a3 a0-a1-a2+a3 b0-b1+b2-b3 b0-b1-b2… in ih264_hadamard_quant_2x2_uv_sse42() 928 …plane_0 = _mm_unpacklo_epi64(temp0, temp1); //a0+a1+a2+a3 a0+a1-a2-a3 a0-a1+a2-a3 a0-a1-a2… in ih264_hadamard_quant_2x2_uv_sse42() 931 …plane_0 = _mm_shuffle_epi32(plane_0, 0xd8); //a0+a1+a2+a3 a0-a1+a2-a3 a0+a1-a2-a3 a0-a1-a2… in ih264_hadamard_quant_2x2_uv_sse42() 934 …sign_reg0 = _mm_cmpgt_epi32(zero_8x16b, plane_0); //Find sign of each value for later restor… in ih264_hadamard_quant_2x2_uv_sse42() [all …]
|
/external/libavc/common/x86/svc/ |
D | isvc_resi_trans_quant_sse42.c | 1787 __m128i src, plane_0, plane_1, temp0, temp1, sign_reg; in isvc_hadamard_quant_2x2_uv_sse42() local 1798 plane_0 = _mm_unpacklo_epi16(src, sign_reg); // a0 a1 a2 a3 -- 32 bits in isvc_hadamard_quant_2x2_uv_sse42() 1801 temp0 = _mm_hadd_epi32(plane_0, plane_1); // a0+a1 a2+a3 b0+b1 b2+b3 in isvc_hadamard_quant_2x2_uv_sse42() 1802 temp1 = _mm_hsub_epi32(plane_0, plane_1); // a0-a1 a2-a3 b0-b1 b2-b3 in isvc_hadamard_quant_2x2_uv_sse42() 1804 plane_0 = _mm_hadd_epi32(temp0, temp1); // a0+a1+a2+a3 b0+b1+b2+b3 a0-a1+a2-a3 b0-b1+b2-b3 in isvc_hadamard_quant_2x2_uv_sse42() 1808 _mm_unpacklo_epi32(plane_0, plane_1); // a0+a1+a2+a3 a0+a1-a2-a3 b0+b1+b2+b3 b0+b1-b2-b3 in isvc_hadamard_quant_2x2_uv_sse42() 1810 _mm_unpackhi_epi32(plane_0, plane_1); // a0-a1+a2-a3 a0-a1-a2+a3 b0-b1+b2-b3 b0-b1-b2+b3 in isvc_hadamard_quant_2x2_uv_sse42() 1812 plane_0 = _mm_unpacklo_epi64(temp0, temp1); // a0+a1+a2+a3 a0+a1-a2-a3 a0-a1+a2-a3 a0-a1-a2+a3 in isvc_hadamard_quant_2x2_uv_sse42() 1815 plane_0 = _mm_shuffle_epi32(plane_0, 0xd8); // a0+a1+a2+a3 a0-a1+a2-a3 a0+a1-a2-a3 a0-a1-a2+a3 in isvc_hadamard_quant_2x2_uv_sse42() 1819 _mm_cmpgt_epi32(zero_8x16b, plane_0); // Find sign of each value for later restoration in isvc_hadamard_quant_2x2_uv_sse42() [all …]
|