Home | History | Annotate | Download | only in dsp

Lines Matching refs:T3

48   __m128i T0, T1, T2, T3;
128 T3 = _mm_unpackhi_epi64(transpose1_2, transpose1_3);
143 // c = MUL(T1, K2) - MUL(T3, K1) = MUL(T1, k2) - MUL(T3, k1) + T1 - T3
145 const __m128i c2 = _mm_mulhi_epi16(T3, k1);
146 const __m128i c3 = _mm_sub_epi16(T1, T3);
149 // d = MUL(T1, K1) + MUL(T3, K2) = MUL(T1, k1) + MUL(T3, k2) + T1 + T3
151 const __m128i d2 = _mm_mulhi_epi16(T3, k2);
152 const __m128i d3 = _mm_add_epi16(T1, T3);
190 T3 = _mm_unpackhi_epi64(transpose1_2, transpose1_3);
224 dst3 = _mm_add_epi16(dst3, T3);
395 const __m128i t3 = _mm_srli_epi16(t2, 1); // abs(p1 - q1) / 2
399 const __m128i t6 = _mm_adds_epu8(t5, t3); // abs(p0-q0)*2 + abs(p1-q1)/2
435 __m128i t1, t2, t3;
452 t3 = _mm_set1_epi8(4);
454 t3 = _mm_adds_epi8(t1, t3); // 3 * (q0 - p0) + (p1 - q1) + 4
456 SignedShift8b(&t3); // (3 * (q0 - p0) + hev(p1 - q1) + 4) >> 3
458 *q0 = _mm_subs_epi8(*q0, t3); // q0 -= t3
462 t2 = _mm_add_epi8(t3, sign_bit);
463 t3 = _mm_avg_epu8(t2, zero);
464 t3 = _mm_sub_epi8(t3, k64);
466 t3 = _mm_and_si128(not_hev, t3); // if !hev
467 *q1 = _mm_subs_epi8(*q1, t3); // q1 -= t3
468 *p1 = _mm_adds_epi8(*p1, t3); // p1 += t3