Searched refs:setUpperBound (Results 1 – 12 of 12) sorted by relevance
| /llvm-project-15.0.7/mlir/lib/Dialect/SCF/Transforms/ |
| H A D | LoopRangeFolding.cpp | 67 op.setUpperBound(ubFold->getResult(0)); in runOnOperation() 73 op.setUpperBound(ubFold->getResult(0)); in runOnOperation()
|
| /llvm-project-15.0.7/llvm/include/llvm/Transforms/Scalar/ |
| H A D | LoopUnrollPass.h | 106 LoopUnrollOptions &setUpperBound(bool UpperBound) { in setUpperBound() function
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Affine/Utils/ |
| H A D | LoopUtils.cpp | 636 newIntraTileLoop.setUpperBound(ubOperands, ubMap); in setIntraTileBoundsParametric() 733 newLoop.setUpperBound(ubOperands, ubMap); in setInterTileBoundsParametric() 787 newLoops[i].setUpperBound(newUbOperands, origLoops[i].getUpperBoundMap()); in constructTiledIndexSetHyperRect() 809 newLoops[width + i].setUpperBound( in constructTiledIndexSetHyperRect() 844 newLoops[width + i].setUpperBound(/*operands=*/ubOperands, ubMap); in constructTiledIndexSetHyperRect() 850 newLoops[width + i].setUpperBound(newLoops[i].getInductionVar(), ubMap); in constructTiledIndexSetHyperRect() 1085 forOp.setUpperBound(cleanupOperands, cleanupMap); in generateCleanupLoopForUnroll() 1772 outermost.setUpperBound(prev, newUbMap); in coalesceLoops()
|
| H A D | LoopFusionUtils.cpp | 456 forOp.setUpperBound(ubOperands, ubMap); in fuseLoops()
|
| H A D | Utils.cpp | 630 op.setUpperBound(ubOperands, newUbMap); in normalizeAffineFor()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/SCF/Utils/ |
| H A D | Utils.cpp | 518 forOp.setUpperBound(upperBoundUnrolled); in loopUnrollByFactor() 608 loop.setUpperBound(loopPieces.upperBound); in normalizeLoop() 632 outermost.setUpperBound(upperBound); in coalesceLoops()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Affine/Analysis/ |
| H A D | Utils.cpp | 1209 forOp.setUpperBound(sliceState->ubOperands[i], ubMap); in insertBackwardComputationSlice()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Affine/IR/ |
| H A D | AffineOps.cpp | 1843 forOp.setUpperBound(ubOperands, ubMap); in canonicalizeLoopBounds() 2014 void AffineForOp::setUpperBound(ValueRange ubOperands, AffineMap map) { in setUpperBound() function in AffineForOp 2066 setUpperBound({}, AffineMap::getConstantMap(value, getContext())); in setConstantUpperBound()
|
| /llvm-project-15.0.7/llvm/lib/Passes/ |
| H A D | PassBuilder.cpp | 570 UnrollOpts.setUpperBound(Enable); in parseLoopUnrollOptions()
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/SCF/IR/ |
| H A D | SCFOps.td | 246 void setUpperBound(Value bound) { getOperation()->setOperand(1, bound); }
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Affine/IR/ |
| H A D | AffineOps.td | 296 void setUpperBound(ValueRange operands, AffineMap map);
|
| /llvm-project-15.0.7/flang/include/flang/Optimizer/Dialect/ |
| H A D | FIROps.td | 2084 void setUpperBound(mlir::Value bound) { (*this)->setOperand(1, bound); } 2233 void setUpperBound(mlir::Value bound) { (*this)->setOperand(1, bound); }
|