Home | History | Annotate | Download | only in libopenjpeg20

Lines Matching refs:lo

232 		__m128i lo, hi;
238 lo = r;
240 lo = _mm_mul_epi32(lo, ry);
242 lo = _mm_add_epi64(lo, mulround);
244 lo = _mm_srli_epi64(lo, 13);
246 y = _mm_blend_epi16(lo, hi, 0xCC);
248 lo = g;
250 lo = _mm_mul_epi32(lo, gy);
252 lo = _mm_add_epi64(lo, mulround);
254 lo = _mm_srli_epi64(lo, 13);
256 y = _mm_add_epi32(y, _mm_blend_epi16(lo, hi, 0xCC));
258 lo = b;
260 lo = _mm_mul_epi32(lo, by);
262 lo = _mm_add_epi64(lo, mulround);
264 lo = _mm_srli_epi64(lo, 13);
266 y = _mm_add_epi32(y, _mm_blend_epi16(lo, hi, 0xCC));
269 /*lo = b;
271 lo = _mm_mul_epi32(lo, mulround);
273 lo = _mm_cvtepi32_epi64(_mm_shuffle_epi32(b, _MM_SHUFFLE(3, 2, 2, 0)));
275 lo = _mm_slli_epi64(lo, 12);
277 lo = _mm_add_epi64(lo, mulround);
279 lo = _mm_srli_epi64(lo, 13);
281 u = _mm_blend_epi16(lo, hi, 0xCC);
283 lo = r;
285 lo = _mm_mul_epi32(lo, ru);
287 lo = _mm_add_epi64(lo, mulround);
289 lo = _mm_srli_epi64(lo, 13);
291 u = _mm_sub_epi32(u, _mm_blend_epi16(lo, hi, 0xCC));
293 lo = g;
295 lo = _mm_mul_epi32(lo, gu);
297 lo = _mm_add_epi64(lo, mulround);
299 lo = _mm_srli_epi64(lo, 13);
301 u = _mm_sub_epi32(u, _mm_blend_epi16(lo, hi, 0xCC));
304 /*lo = r;
306 lo = _mm_mul_epi32(lo, mulround);
308 lo = _mm_cvtepi32_epi64(_mm_shuffle_epi32(r, _MM_SHUFFLE(3, 2, 2, 0)));
310 lo = _mm_slli_epi64(lo, 12);
312 lo = _mm_add_epi64(lo, mulround);
314 lo = _mm_srli_epi64(lo, 13);
316 v = _mm_blend_epi16(lo, hi, 0xCC);
318 lo = g;
320 lo = _mm_mul_epi32(lo, gv);
322 lo = _mm_add_epi64(lo, mulround);
324 lo = _mm_srli_epi64(lo, 13);
326 v = _mm_sub_epi32(v, _mm_blend_epi16(lo, hi, 0xCC));
328 lo = b;
330 lo = _mm_mul_epi32(lo, bv);
332 lo = _mm_add_epi64(lo, mulround);
334 lo = _mm_srli_epi64(lo, 13);
336 v = _mm_sub_epi32(v, _mm_blend_epi16(lo, hi, 0xCC));