Lines Matching defs:a0
394 // [d0 + d3 | d1 + d2 | ...] = [a0 a1 | a0' a1' | ... ]
397 const __m128i tmp0 = _mm_madd_epi16(a01, k88p); // [ (a0 + a1) << 3, ... ]
398 const __m128i tmp2 = _mm_madd_epi16(a01, k88m); // [ (a0 - a1) << 3, ... ]
417 // a0 = v0 + v3
427 // d0 = (a0 + a1 + 7) >> 4;
428 // d2 = (a0 - a1 + 7) >> 4;
462 const int a0 = (in[0 * 16] + in[2 * 16]);
466 tmp[0 + i * 4] = a0 + a1;
469 tmp[3 + i * 4] = a0 - a1;
476 const __m128i a0 = _mm_add_epi16(src0, src2);
480 const __m128i b0 = _mm_srai_epi16(_mm_adds_epi16(a0, a1), 1);
483 const __m128i b3 = _mm_srai_epi16(_mm_subs_epi16(a0, a1), 1);
503 const __m128i a0 = _mm_loadu_si128((__m128i*)&a[BPS * 0]);
513 const __m128i a0p = _mm_subs_epu8(a0, b0);
514 const __m128i a0m = _mm_subs_epu8(b0, a0);
589 const __m128i a0 = _mm_loadl_epi64((__m128i*)&a[BPS * 0]);
599 const __m128i a01 = _mm_unpacklo_epi32(a0, a1);
692 const __m128i a0 = _mm_add_epi16(tmp_0, tmp_2);
696 const __m128i b0 = _mm_add_epi16(a0, a1);
699 const __m128i b3 = _mm_sub_epi16(a0, a1);
741 const __m128i a0 = _mm_add_epi16(tmp_0, tmp_2);
745 const __m128i b0 = _mm_add_epi16(a0, a1);
748 const __m128i b3 = _mm_sub_epi16(a0, a1);