Home | History | Annotate | Download | only in src

Lines Matching refs:v00

325                 __m128i v00, v01, v10, v11, t0, t1;
327 v00 = _mm_unpacklo_epi8(_mm_cvtsi32_si128(*(const int*)(src + x)), z);
332 t0 = _mm_add_epi32(_mm_madd_epi16(_mm_unpacklo_epi16(v00, v01), qw0),
337 v00 = _mm_loadu_si128((const __m128i*)(dsrc));
342 t0 = _mm_add_epi32(_mm_madd_epi16(_mm_unpacklo_epi16(v00, v01), qw0),
344 t1 = _mm_add_epi32(_mm_madd_epi16(_mm_unpackhi_epi16(v00, v01), qw0),
348 v00 = _mm_packs_epi32(t0, t1); // Ix0 Iy0 Ix1 Iy1 ...
350 _mm_storeu_si128((__m128i*)dIptr, v00);
351 t0 = _mm_srai_epi32(v00, 16); // Iy0 Iy1 Iy2 Iy3
352 t1 = _mm_srai_epi32(_mm_slli_epi32(v00, 16), 16); // Ix0 Ix1 Ix2 Ix3
554 __m128i v00 = _mm_unpacklo_epi8(_mm_loadl_epi64((const __m128i*)(Jptr + x)), z);
559 __m128i t0 = _mm_add_epi32(_mm_madd_epi16(_mm_unpacklo_epi16(v00, v01), qw0),
561 __m128i t1 = _mm_add_epi32(_mm_madd_epi16(_mm_unpackhi_epi16(v00, v01), qw0),
568 v00 = _mm_loadu_si128((const __m128i*)(dIptr)); // Ix0 Iy0 Ix1 Iy1 ...
570 v10 = _mm_mullo_epi16(v00, diff0);
571 v11 = _mm_mulhi_epi16(v00, diff0);
572 v00 = _mm_unpacklo_epi16(v10, v11);
574 qb0 = _mm_add_ps(qb0, _mm_cvtepi32_ps(v00));
578 v00 = _mm_unpacklo_epi16(v10, v11);
580 qb0 = _mm_add_ps(qb0, _mm_cvtepi32_ps(v00));