Lines Matching refs:xlim
92 diag (lin xoff, lin xlim, lin yoff, lin ylim, bool find_minimal,
100 lin const dmax = xlim - yoff; /* Maximum valid diagonal. */
102 lin const bmid = xlim - ylim; /* Center diagonal of bottom-up search. */
110 bd[bmid] = xlim;
130 while (x < xlim && y < ylim && xv[x] == yv[y])
195 && xoff + SNAKE_LIMIT <= x && x < xlim
226 lin v = (xlim - x) * 2 + dd;
230 && xoff < x && x <= xlim - SNAKE_LIMIT
269 lin x = MIN (fd[d], xlim);
296 if ((xlim + ylim) - bxybest < fxybest - (xoff + yoff))
331 compareseq (lin xoff, lin xlim, lin yoff, lin ylim, bool find_minimal)
337 while (xoff < xlim && yoff < ylim && xv[xoff] == yv[yoff])
340 while (xlim > xoff && ylim > yoff && xv[xlim - 1] == yv[ylim - 1])
341 --xlim, --ylim;
344 if (xoff == xlim)
348 while (xoff < xlim)
355 diag (xoff, xlim, yoff, ylim, find_minimal, &part);
359 compareseq (part.xmid, xlim, part.ymid, ylim, part.hi_minimal);