Lines Matching full:mult
47 mmx_t mult = mmx_expand16(multiplier);
49 ar = _mm_srli_pi32( _mm_madd_pi16( ar, mult ), rshift );
50 gb = _mm_srli_pi32( _mm_madd_pi16( gb, mult ), rshift );
58 mmx_t mult, mult2, t1, t2, r1, r2;
63 mult = _mm_cvtsi32_si64( alpha ); // mult = [ 0 | 0 | a | 1-a ]
64 mult2 = _mm_slli_si64( mult, 32 ); // mult2 = [ a | 1-a | 0 | 0 ]
65 mult = _mm_or_si64( mult, mult2 ); // mults = [ a | 1-a | a | 1-a ]
68 r1 = _mm_madd_pi16( t1, mult ); // r1 = [ ra | rr ]
71 r2 = _mm_madd_pi16( t2, mult ); // r2 = [ rg | rb ]