In each loop iteration, the induction variable x increases BITE.
for (int x = 0; x < xsize; x+=BITE) {
size_t x_size = min(xsize-x, BITE);
...
}It's just SIMD style programming. We want to use SIMD engine, but there are always remainder that is not aligned with VLEN.