Lines Matching defs:lo

73 unpack_565_to_8888 (__m128i lo)
77 r = _mm_and_si128 (_mm_slli_epi32 (lo, 8), mask_red);
78 g = _mm_and_si128 (_mm_slli_epi32 (lo, 5), mask_green);
79 b = _mm_and_si128 (_mm_slli_epi32 (lo, 3), mask_blue);
100 __m128i lo, hi;
102 lo = _mm_unpacklo_epi16 (data, _mm_setzero_si128 ());
105 lo = unpack_565_to_8888 (lo);
108 unpack_128_2x128 (lo, data0, data1);
121 pack_2x128_128 (__m128i lo, __m128i hi)
123 return _mm_packus_epi16 (lo, hi);
127 pack_565_2packedx128_128 (__m128i lo, __m128i hi)
129 __m128i rb0 = _mm_and_si128 (lo, mask_565_rb);
135 __m128i g0 = _mm_and_si128 (lo, mask_green);
150 pack_565_2x128_128 (__m128i lo, __m128i hi)
155 data = pack_2x128_128 (lo, hi);
214 __m128i lo, hi;
216 lo = _mm_shufflelo_epi16 (data_lo, _MM_SHUFFLE (3, 3, 3, 3));
219 *alpha_lo = _mm_shufflehi_epi16 (lo, _MM_SHUFFLE (3, 3, 3, 3));
229 __m128i lo, hi;
231 lo = _mm_shufflelo_epi16 (data_lo, _MM_SHUFFLE (0, 0, 0, 0));
233 *alpha_lo = _mm_shufflehi_epi16 (lo, _MM_SHUFFLE (0, 0, 0, 0));
245 __m128i lo, hi;
247 lo = _mm_mullo_epi16 (*data_lo, *alpha_lo);
249 lo = _mm_adds_epu16 (lo, mask_0080);
251 *ret_lo = _mm_mulhi_epu16 (lo, mask_0101);
293 __m128i lo, hi;
295 lo = _mm_shufflelo_epi16 (data_lo, _MM_SHUFFLE (3, 0, 1, 2));
297 *inv_lo = _mm_shufflehi_epi16 (lo, _MM_SHUFFLE (3, 0, 1, 2));
325 __m128i lo, hi;
330 lo = _mm_or_si128 (alpha_lo, mask_alpha);
335 pix_multiply_2x128 (&src_lo, &src_hi, &lo, &hi, &lo, &hi);
337 over_2x128 (&lo, &hi, &alpha_lo, &alpha_hi, dst_lo, dst_hi);
6271 __m128i lo, hi, s;
6275 lo = unpack_565_to_8888 (_mm_unpacklo_epi16 (s, _mm_setzero_si128 ()));
6278 save_128_aligned ((__m128i *)(dst + 0), _mm_or_si128 (lo, ff000000));