Home
last modified time | relevance | path

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

/llvm-project/mlir/include/mlir/Interfaces/
H A DValueBoundsOpInterface.h51 using ValueDimList = SmallVector<std::pair<Value, std::optional<int64_t>>>; variable
145 ValueDimList mapOperands;
172 computeBound(AffineMap &resultMap, ValueDimList &mapOperands,
180 computeDependentBound(AffineMap &resultMap, ValueDimList &mapOperands,
182 ValueDimList dependencies, bool closedUB = false);
193 computeIndependentBound(AffineMap &resultMap, ValueDimList &mapOperands,
336 int64_t populateConstraints(AffineMap map, ValueDimList mapOperands);
381 int64_t insert(AffineMap map, ValueDimList operands, bool isSymbol = true);
/llvm-project/mlir/lib/Interfaces/
H A DValueBoundsOpInterface.cpp305 int64_t ValueBoundsConstraintSet::insert(AffineMap map, ValueDimList operands, in insert()
465 AffineMap &resultMap, ValueDimList &mapOperands, presburger::BoundType type, in computeBound()
586 AffineMap &resultMap, ValueDimList &mapOperands, presburger::BoundType type, in computeDependentBound()
587 const Variable &var, ValueDimList dependencies, bool closedUB) { in computeDependentBound()
597 AffineMap &resultMap, ValueDimList &mapOperands, presburger::BoundType type, in computeIndependentBound()
668 ValueDimList operands) { in populateConstraints()
/llvm-project/mlir/lib/Dialect/Affine/Transforms/
H A DReifyValueBounds.cpp25 ValueDimList mapOperands; in reifyValueBound()
/llvm-project/mlir/lib/Dialect/Tensor/Transforms/
H A DIndependenceTransforms.cpp28 ValueDimList mapOperands; in makeIndependent()
/llvm-project/mlir/lib/Dialect/Arith/Transforms/
H A DReifyValueBounds.cpp70 ValueDimList mapOperands; in reifyValueBound()
/llvm-project/mlir/lib/Dialect/MemRef/Transforms/
H A DIndependenceTransforms.cpp27 ValueDimList mapOperands; in makeIndependent()