Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Utils/
H A DUtils.cpp216 SmallVectorImpl<Value> &boundOperands, in getUpperBoundForIndex() argument
223 boundOperands.assign({value}); in getUpperBoundForIndex()
224 canonicalizeMapAndOperands(&boundMap, &boundOperands); in getUpperBoundForIndex()
310 constraints.getAllValues(&boundOperands); in getUpperBoundForIndex()
311 erase_value(boundOperands, value); in getUpperBoundForIndex()
312 canonicalizeMapAndOperands(&boundMap, &boundOperands); in getUpperBoundForIndex()
318 SmallVector<Value> boundOperands; in getConstantUpperBoundForIndex() local
319 getUpperBoundForIndex(value, boundMap, boundOperands, in getConstantUpperBoundForIndex()
/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/
H A DHoistPadding.cpp354 SmallVector<Value> boundOperands; in getPackedTensorSizes() local
355 getUpperBoundForIndex(forOp.getUpperBound(), boundMap, boundOperands); in getPackedTensorSizes()
356 Value ubVal = b.createOrFold<AffineMinOp>(boundMap, boundOperands); in getPackedTensorSizes()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Linalg/Utils/
H A DUtils.h77 SmallVectorImpl<Value> &boundOperands,
/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Analysis/
H A DAffineStructures.cpp1264 ValueRange boundOperands) { in addBound() argument
1268 SmallVector<Value, 4> operands(boundOperands.begin(), boundOperands.end()); in addBound()
/llvm-project-15.0.7/mlir/lib/Dialect/Affine/IR/
H A DAffineOps.cpp1691 Operation::operand_range boundOperands, in printBound() argument
1716 p.printOperand(*boundOperands.begin()); in printBound()
1727 printDimAndSymbolList(boundOperands.begin(), boundOperands.end(), in printBound()
1778 auto boundOperands = in foldLoopBounds() local
1780 for (auto operand : boundOperands) { in foldLoopBounds()