Home | History | Annotate | Download | only in dsp

Lines Matching refs:k2

33   //    K2 = sqrt(2) * sin (pi/8) ~= 35468 / 2^16
41 // K2 = 35468 => k2 = -30068
47 const __m128i k2 = _mm_set1_epi16(-30068);
85 // c = MUL(in1, K2) - MUL(in3, K1) = MUL(in1, k2) - MUL(in3, k1) + in1 - in3
86 const __m128i c1 = _mm_mulhi_epi16(in1, k2);
91 // d = MUL(in1, K1) + MUL(in3, K2) = MUL(in1, k1) + MUL(in3, k2) + in1 + in3
93 const __m128i d2 = _mm_mulhi_epi16(in3, k2);
143 // c = MUL(T1, K2) - MUL(T3, K1) = MUL(T1, k2) - MUL(T3, k1) + T1 - T3
144 const __m128i c1 = _mm_mulhi_epi16(T1, k2);
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);