Home
last modified time | relevance | path

Searched refs:plane_1 (Results 1 – 2 of 2) sorted by relevance

/external/libavc/common/x86/
Dih264_ihadamard_scaling_sse42.c211 __m128i src, plane_0, plane_1, temp0, temp1, sign_reg; in ih264_ihadamard_scaling_2x2_uv_sse42() local
219 plane_1 = _mm_unpackhi_epi16(src, sign_reg); //b0 b1 b2 b3 -- 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()
224plane_1 = _mm_hsub_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()
229plane_1 = _mm_unpackhi_epi64(temp0, temp1); //b0+b1+b2+b3 b0+b1-b2-b3 b0-b1+b2-b3 b0-b1-b2… in ih264_ihadamard_scaling_2x2_uv_sse42()
232plane_1 = _mm_shuffle_epi32(plane_1, 0xd8); //b0+b1+b2+b3 b0-b1+b2-b3 b0+b1-b2-b3 b0-b1-b2… in ih264_ihadamard_scaling_2x2_uv_sse42()
235 …temp1 = _mm_mullo_epi32(scale_val, plane_1); //multiply by pu2_iscal_mat[0] * pu2_weigh_mat… in ih264_ihadamard_scaling_2x2_uv_sse42()
Dih264_resi_trans_quant_sse42.c904 __m128i src, plane_0, plane_1, temp0, temp1, sign_reg; in ih264_hadamard_quant_2x2_uv_sse42() local
916 plane_1 = _mm_unpackhi_epi16(src, sign_reg); //b0 b1 b2 b3 -- 32 bits in ih264_hadamard_quant_2x2_uv_sse42()
918 temp0 = _mm_hadd_epi32(plane_0, plane_1); //a0+a1 a2+a3 b0+b1 b2+b3 in ih264_hadamard_quant_2x2_uv_sse42()
919 temp1 = _mm_hsub_epi32(plane_0, plane_1); //a0-a1 a2-a3 b0-b1 b2-b3 in ih264_hadamard_quant_2x2_uv_sse42()
922plane_1 = _mm_hsub_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()
924 …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()
925 …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()
928plane_1 = _mm_unpackhi_epi64(temp0, temp1); //b0+b1+b2+b3 b0+b1-b2-b3 b0-b1+b2-b3 b0-b1-b2… in ih264_hadamard_quant_2x2_uv_sse42()
931plane_1 = _mm_shuffle_epi32(plane_1, 0xd8); //b0+b1+b2+b3 b0-b1+b2-b3 b0+b1-b2-b3 b0-b1-b2… in ih264_hadamard_quant_2x2_uv_sse42()
934 sign_reg1 = _mm_cmpgt_epi32(zero_8x16b, plane_1); in ih264_hadamard_quant_2x2_uv_sse42()
[all …]