Lines Matching defs:temp1

98     __m128i temp0, temp1, temp2, temp3;
127 temp1 = _mm_unpackhi_epi32(src_r0, src_r1); //a2 b2 a3 b3
131 src_r2 = _mm_unpacklo_epi64(temp1, temp3); //a2 b2 c2 d2
132 src_r3 = _mm_unpackhi_epi64(temp1, temp3); //a3 b3 c3 d3
135 temp1 = _mm_add_epi32(src_r1, src_r2);
139 src_r0 = _mm_add_epi32(temp0, temp1);
141 src_r2 = _mm_sub_epi32(temp0, temp1);
156 temp1 = _mm_unpackhi_epi32(src_r0, src_r1); //c0 c1 d0 d1
160 src_r2 = _mm_unpacklo_epi64(temp1, temp3); //c0 c1 c2 c3
161 src_r3 = _mm_unpackhi_epi64(temp1, temp3); //d0 d1 d2 d3
164 temp1 = _mm_add_epi32(src_r1, src_r2);
168 src_r0 = _mm_add_epi32(temp0, temp1);
170 src_r2 = _mm_sub_epi32(temp0, temp1);
189 temp1 = _mm_add_epi32(src_r1, add_rshift);
193 src_r1 = _mm_srai_epi32(temp1, 6 - u4_qp_div_6);
211 __m128i src, plane_0, plane_1, temp0, temp1, sign_reg;
222 temp1 = _mm_hsub_epi32(plane_0, plane_1); //a0-a1 a2-a3 b0-b1 b2-b3
223 plane_0 = _mm_hadd_epi32(temp0, temp1); //a0+a1+a2+a3 b0+b1+b2+b3 a0-a1+a2-a3 b0-b1+b2-b3
224 plane_1 = _mm_hsub_epi32(temp0, temp1); //a0+a1-a2-a3 b0+b1-b2-b3 a0-a1-a2+a3 b0-b1-b2+b3
226 temp1 = _mm_unpackhi_epi32(plane_0, plane_1); //a0-a1+a2-a3 a0-a1-a2+a3 b0-b1+b2-b3 b0-b1-b2+b3
228 plane_0 = _mm_unpacklo_epi64(temp0, temp1); //a0+a1+a2+a3 a0+a1-a2-a3 a0-a1+a2-a3 a0-a1-a2+a3
229 plane_1 = _mm_unpackhi_epi64(temp0, temp1); //b0+b1+b2+b3 b0+b1-b2-b3 b0-b1+b2-b3 b0-b1-b2+b3
235 temp1 = _mm_mullo_epi32(scale_val, plane_1); //multiply by pu2_iscal_mat[0] * pu2_weigh_mat[0]
238 temp1 = _mm_slli_epi32(temp1, u4_qp_div_6);
241 temp1 = _mm_srai_epi32(temp1, 5);
243 temp0 = _mm_packs_epi32(temp0, temp1); //Final values are 16-bits only.