Home
last modified time | relevance | path

Searched refs:flatExpr (Results 1 – 1 of 1) sorted by relevance

/external/llvm-project/mlir/lib/Analysis/
DAffineStructures.cpp197 const auto &flatExpr = flatExprs[i]; in FlatAffineConstraints() local
198 assert(flatExpr.size() == getNumCols()); in FlatAffineConstraints()
200 addEquality(flatExpr); in FlatAffineConstraints()
202 addInequality(flatExpr); in FlatAffineConstraints()
498 const auto &flatExpr = flatExprs[r]; in composeMap() local
499 assert(flatExpr.size() >= vMap->getNumOperands() + 1); in composeMap()
513 eqToAdd[loc] = -flatExpr[i]; in composeMap()
517 unsigned end = flatExpr.size() - 1; in composeMap()
519 eqToAdd[j] = -flatExpr[i]; in composeMap()
523 eqToAdd[getNumCols() - 1] = -flatExpr[flatExpr.size() - 1]; in composeMap()
[all …]