Lines Matching defs:dividendExpr
328 // `dividendExpr`, to contain all the variables which are known and are
330 // `dividendExpr` gets simplified into a single variable `var_n` discussed
332 auto dividendExpr = getAffineConstantExpr(0, context);
357 // Variables that are part of dividendExpr should be known.
361 dividendExpr = dividendExpr + memo[curVar] * coefficientOfCurVar;
370 dividendExpr = (-dividendExpr).floorDiv(coefficientAtPos);
372 dividendExpr = dividendExpr.floorDiv(-coefficientAtPos);
375 dividendExpr = simplifyAffineExpr(dividendExpr, cst.getNumDimVars(),
381 auto dimExpr = dyn_cast<AffineDimExpr>(dividendExpr);
438 auto dividendExpr = getAffineConstantExpr(dividend.back(), context);
441 dividendExpr = dividendExpr + dividend[c] * exprs[c];
444 exprs[pos] = dividendExpr.floorDiv(divisor);