Lines Matching refs:flatExprs
185 std::vector<SmallVector<int64_t, 8>> flatExprs; in FlatAffineConstraints() local
187 if (failed(getFlattenedAffineExprs(set, &flatExprs, &localVarCst))) { in FlatAffineConstraints()
191 assert(flatExprs.size() == set.getNumConstraints()); in FlatAffineConstraints()
196 for (unsigned i = 0, e = flatExprs.size(); i < e; ++i) { in FlatAffineConstraints()
197 const auto &flatExpr = flatExprs[i]; in FlatAffineConstraints()
465 std::vector<SmallVector<int64_t, 8>> flatExprs; in composeMap() local
467 if (failed(getFlattenedAffineExprs(vMap->getAffineMap(), &flatExprs, in composeMap()
473 assert(flatExprs.size() == vMap->getNumResults()); in composeMap()
497 for (unsigned r = 0, e = flatExprs.size(); r < e; r++) { in composeMap()
498 const auto &flatExpr = flatExprs[r]; in composeMap()
540 std::vector<SmallVector<int64_t, 8>> flatExprs; in composeMatchingMap() local
542 if (failed(getFlattenedAffineExprs(other, &flatExprs, &localCst))) { in composeMatchingMap()
547 assert(flatExprs.size() == other.getNumResults()); in composeMatchingMap()
570 for (unsigned r = 0, e = flatExprs.size(); r < e; r++) { in composeMatchingMap()
571 const auto &flatExpr = flatExprs[r]; in composeMatchingMap()
1764 std::vector<SmallVector<int64_t, 8>> flatExprs; in addLowerOrUpperBound() local
1765 if (failed(getFlattenedAffineExprs(map, &flatExprs, &localVarCst))) { in addLowerOrUpperBound()
1801 for (const auto &flatExpr : flatExprs) { in addLowerOrUpperBound()