Lines Matching defs:varLimit
389 unsigned varLimit) {
390 assert(varLimit <= getNumVarKind(kind));
392 if (varStart >= varLimit)
397 equalities.removeColumns(offset + varStart, varLimit - varStart);
398 inequalities.removeColumns(offset + varStart, varLimit - varStart);
401 space.removeVarRange(kind, varStart, varLimit);
404 void IntegerRelation::removeVarRange(unsigned varStart, unsigned varLimit) {
405 assert(varLimit <= getNumVars());
407 if (varStart >= varLimit)
436 removeVarKindInRange(VarKind::Domain, varStart, varLimit);
437 removeVarKindInRange(VarKind::Range, varStart, varLimit);
438 removeVarKindInRange(VarKind::Symbol, varStart, varLimit);
439 removeVarKindInRange(VarKind::Local, varStart, varLimit);
1463 unsigned varLimit, VarKind dstKind,
1465 assert(varLimit <= getNumVarKind(srcKind) && "invalid id range");
1467 if (varStart >= varLimit)
1472 unsigned convertCount = varLimit - varStart;
1480 space.convertVarKind(srcKind, varStart, varLimit - varStart, dstKind, pos);