Lines Matching defs:tmp
402 uint16x4_t vx, vconst16_16, v16_x, tmp, vscale;
422 tmp = vmul_u16(vget_high_u16(tmp1), vx); // tmp = a01 * x
423 tmp = vmla_u16(tmp, vget_high_u16(tmp2), vx); // tmp += a11 * x
424 tmp = vmla_u16(tmp, vget_low_u16(tmp1), v16_x); // tmp += a00 * (16-x)
425 tmp = vmla_u16(tmp, vget_low_u16(tmp2), v16_x); // tmp += a10 * (16-x)
429 tmp = vshr_n_u16(tmp, 8); // shift down result by 8
430 tmp = vmul_u16(tmp, vscale); // multiply result by scale
433 vres = vshrn_n_u16(vcombine_u16(tmp, vcreate_u16((uint64_t)0)), 8); // shift down result by 8