Lines Matching refs:getPosition
70 unsigned dimId = cast<AffineDimExpr>().getPosition(); in replaceDimsAndSymbols()
76 unsigned symId = cast<AffineSymbolExpr>().getPosition(); in replaceDimsAndSymbols()
312 unsigned AffineDimExpr::getPosition() const { in getPosition() function in AffineDimExpr
335 return (expr.cast<AffineSymbolExpr>().getPosition() == symbolPos); in isDivisibleBySymbol()
467 unsigned symbolPos = symbolExpr.getPosition(); in simplifySemiAffine()
495 unsigned AffineSymbolExpr::getPosition() const { in getPosition() function in AffineSymbolExpr
1039 lhsPos = lhs.cast<AffineDimExpr>().getPosition(); in getSemiAffineExprFromFlatForm()
1044 lhsPos = lhs.cast<AffineSymbolExpr>().getPosition(); in getSemiAffineExprFromFlatForm()
1056 lhsPos = lhs.cast<AffineDimExpr>().getPosition(); in getSemiAffineExprFromFlatForm()
1057 rhsPos = rhs.cast<AffineSymbolExpr>().getPosition(); in getSemiAffineExprFromFlatForm()
1065 lhsPos = lhs.cast<AffineSymbolExpr>().getPosition(); in getSemiAffineExprFromFlatForm()
1066 rhsPos = rhs.cast<AffineSymbolExpr>().getPosition(); in getSemiAffineExprFromFlatForm()
1239 assert(expr.getPosition() < numDims && "Inconsistent number of dims"); in visitDimExpr()
1240 eq[getDimStartIndex() + expr.getPosition()] = 1; in visitDimExpr()
1246 assert(expr.getPosition() < numSymbols && "inconsistent number of symbols"); in visitSymbolExpr()
1247 eq[getSymbolStartIndex() + expr.getPosition()] = 1; in visitSymbolExpr()