Searched refs:boundOperands (Results 1 – 5 of 5) sorted by relevance
| /llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Utils/ |
| H A D | Utils.cpp | 216 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 D | HoistPadding.cpp | 354 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 D | Utils.h | 77 SmallVectorImpl<Value> &boundOperands,
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Affine/Analysis/ |
| H A D | AffineStructures.cpp | 1264 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 D | AffineOps.cpp | 1691 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()
|