Home | History | Annotate | Download | only in opts

Lines Matching refs:x1

37 //              (4x(x3), 4x(x2), 4x(x1), 4x(x0)) upon return.
39 // (4x(16 - x3), 4x(16 - x2), 4x(16 - x1), 4x(16 - x0))
48 int* x1) {
58 _mm_storeu_si128(reinterpret_cast<__m128i *>(x1), x1_wide);
62 // (4x(x3), 4x(x2), 4x(x1), 4x(x0))
66 // (4x(16-x3), 4x(16-x2), 4x(16-x1), 4x(16-x0))
83 // (4x(y1), 4x(y0), 4x(x1), 4x(x0)) upon return.
85 // (4x(16-y1), 4x(16-y0), 4x(16-x1), 4x(16-x0)).
109 // (x1, y1, x0, y0)
111 // (y1, y0, x1, x0)
113 // (4x(y1), 4x(y0), 4x(x1), 4x(x0))
117 // (4x(16-y1), 4x(16-y0), 4x(16-x1), 4x(16-x0))
124 // will contain (4x(x1, 16-x1), 4x(x0, 16-x0))
127 // (Aa2 * (16 - x1) + Aa3 * x1, ... , Ra0 * (16 - x0) + Ra1 * x0)
153 // (Aa2 * (16 - x1) + Aa3 * x1, ... , Ra0 * (16 - x0) + Ra1 * x0)
191 // ((Aa2 * (16 - x1) + Aa3 * x1) * alpha, ...,
194 // (Aa2 * (16 - x1) + Aa3 * x1, ... , Ra0 * (16 - x0) + Ra1 * x0)
239 // (y * (Aa2 * (16 - x1) + Aa3 * x1), ... , y * (Ra0 * (16 - x0) + Ra1 * x0))
252 // (y * (Aa2 * (16 - x1) + Aa3 * x1), ... ,
270 // (alpha * ((16-y) * (Aa2 * (16-x1) + Aa3 * x1) +
271 // y * (Aa2' * (16-x1) + Aa3' * x1)),
282 const int* x1,
288 row0[x0[0]], row0[x1[0]], row0[x0[1]], row0[x1[1]],
291 row1[x0[0]], row1[x1[0]], row1[x0[1]], row1[x1[1]],
295 // ((16-y) * (Aa2 * (16-x1) + Aa3 * x1) +
296 // y * (Aa2' * (16-x1) + Aa3' * x1),
328 // ((16-y1) * (Aa2 * (16-x1) + Aa3 * x1) +
329 // y0 * (Aa2' * (16-x1) + Aa3' * x1),
367 // This allows loading the coefficients x0 and x1
429 int x1[4];
433 &all_x, &sixteen_minus_x, x0, x1);
437 // (4x(x1, 16-x1), 4x(x0, 16-x0))
442 row0[x0[0]], row0[x1[0]], row0[x0[1]], row0[x1[1]],
450 row0[x0[2]], row0[x1[2]], row0[x0[3]], row0[x1[3]],
464 uint32_t xx = *xy++; // x0:14 | 4 | x1:14
466 unsigned x1 = xx & 0x3FFF;
477 row0[x0], row0[x1],
501 int x1[4];
505 &all_x, &sixteen_minus_x, x0, x1);
509 // (4x(x1, 16-x1), 4x(x0, 16-x0))
514 row0, row1, x0, x1,
522 row0, row1, x0 + 2, x1 + 2,
538 const uint32_t xx = *xy++; // x0:14 | 4 | x1:14
540 const unsigned x1 = xx & 0x3FFF;
552 __m128i sum0 = ProcessOnePixel(row0[x0], row0[x1], scale_x, neg_y);
554 __m128i sum1 = ProcessOnePixel(row1[x0], row1[x1], scale_x, all_y);
615 // (4x(x1, 16-x1), 4x(x0, 16-x0))
655 unsigned x1 = data & 0x3FFF;
683 __m128i sum0 = ProcessOnePixel(row0[x0], row0[x1], scale_x, neg_y);
685 __m128i sum1 = ProcessOnePixel(row1[x0], row1[x1], scale_x, all_y);