why not `for (int y1 = min(y + 4); y < y1; ++y) LUT_OP(y1 - y - 1);` ?