Lines Matching refs:diff_lo
443 int16x4_t diff_lo[4], diff_hi[4];
463 diff_lo[0] = vreinterpret_s16_u16(vget_low_u16(diff[0]));
464 diff_lo[1] = vreinterpret_s16_u16(vget_low_u16(diff[1]));
465 sse_vec[0] = vmlal_s16(sse_vec[0], diff_lo[0], diff_lo[0]);
466 sse_vec[1] = vmlal_s16(sse_vec[1], diff_lo[1], diff_lo[1]);
468 diff_lo[2] = vreinterpret_s16_u16(vget_low_u16(diff[2]));
469 diff_lo[3] = vreinterpret_s16_u16(vget_low_u16(diff[3]));
470 sse_vec[2] = vmlal_s16(sse_vec[2], diff_lo[2], diff_lo[2]);
471 sse_vec[3] = vmlal_s16(sse_vec[3], diff_lo[3], diff_lo[3]);
496 int16x4_t diff_lo[4];
520 diff_lo[0] = vget_low_s16(vreinterpretq_s16_u16(diff[0]));
521 diff_lo[1] = vget_low_s16(vreinterpretq_s16_u16(diff[1]));
522 diff_lo[2] = vget_low_s16(vreinterpretq_s16_u16(diff[2]));
523 diff_lo[3] = vget_low_s16(vreinterpretq_s16_u16(diff[3]));
525 sse = vmull_s16(diff_lo[0], diff_lo[0]);
526 sse = vmlal_s16(sse, diff_lo[1], diff_lo[1]);
527 sse = vmlal_s16(sse, diff_lo[2], diff_lo[2]);
528 sse = vmlal_s16(sse, diff_lo[3], diff_lo[3]);