Home | History | Annotate | Download | only in dsp

Lines Matching defs:a0

302   // [d0 + d3 | d1 + d2 | ...] = [a0 a1 | a0' a1' | ... ]
305 const __m128i tmp0 = _mm_madd_epi16(a01, k88p); // [ (a0 + a1) << 3, ... ]
306 const __m128i tmp2 = _mm_madd_epi16(a01, k88m); // [ (a0 - a1) << 3, ... ]
334 // a0 = v0 + v3
344 // d0 = (a0 + a1 + 7) >> 4;
345 // d2 = (a0 - a1 + 7) >> 4;
472 const __m128i A01 = _mm_unpacklo_epi16(src0, src1); // A0 A1 | ...
474 const __m128i B0 = _mm_adds_epi16(A01, A23); // a0 | a1 | ...
476 const __m128i C0 = _mm_unpacklo_epi32(B0, B1); // a0 | a1 | a3 | a2
477 const __m128i C1 = _mm_unpacklo_epi32(B1, B0); // a3 | a2 | a0 | a1
491 const __m128i a0 = _mm_add_epi32(row0, row2);
495 const __m128i b0 = _mm_srai_epi32(_mm_add_epi32(a0, a1), 1);
498 const __m128i b3 = _mm_srai_epi32(_mm_sub_epi32(a0, a1), 1);
1050 const __m128i a0 = _mm_loadu_si128((const __m128i*)&a[BPS * 0]);
1055 SubtractAndAccumulate(a0, b0, &sum1);
1082 const __m128i a0 = LOAD_8x16b(&a[BPS * 0]);
1087 const __m128i c0 = _mm_subs_epi16(a0, b0);
1108 const __m128i a0 = _mm_loadl_epi64((const __m128i*)&a[BPS * 0]);
1117 const __m128i a01 = _mm_unpacklo_epi32(a0, a1);
1198 const __m128i a0 = _mm_add_epi16(tmp_0, tmp_2);
1202 const __m128i b0 = _mm_add_epi16(a0, a1);
1205 const __m128i b3 = _mm_sub_epi16(a0, a1);
1245 const __m128i a0 = _mm_add_epi16(tmp_0, tmp_2);
1249 const __m128i b0 = _mm_add_epi16(a0, a1);
1252 const __m128i b3 = _mm_sub_epi16(a0, a1);