Home
last modified time | relevance | path

Searched refs:setUpperBound (Results 1 – 12 of 12) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Dialect/SCF/Transforms/
H A DLoopRangeFolding.cpp67 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 DLoopUnrollPass.h106 LoopUnrollOptions &setUpperBound(bool UpperBound) { in setUpperBound() function
/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Utils/
H A DLoopUtils.cpp636 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 DLoopFusionUtils.cpp456 forOp.setUpperBound(ubOperands, ubMap); in fuseLoops()
H A DUtils.cpp630 op.setUpperBound(ubOperands, newUbMap); in normalizeAffineFor()
/llvm-project-15.0.7/mlir/lib/Dialect/SCF/Utils/
H A DUtils.cpp518 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 DUtils.cpp1209 forOp.setUpperBound(sliceState->ubOperands[i], ubMap); in insertBackwardComputationSlice()
/llvm-project-15.0.7/mlir/lib/Dialect/Affine/IR/
H A DAffineOps.cpp1843 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 DPassBuilder.cpp570 UnrollOpts.setUpperBound(Enable); in parseLoopUnrollOptions()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/SCF/IR/
H A DSCFOps.td246 void setUpperBound(Value bound) { getOperation()->setOperand(1, bound); }
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Affine/IR/
H A DAffineOps.td296 void setUpperBound(ValueRange operands, AffineMap map);
/llvm-project-15.0.7/flang/include/flang/Optimizer/Dialect/
H A DFIROps.td2084 void setUpperBound(mlir::Value bound) { (*this)->setOperand(1, bound); }
2233 void setUpperBound(mlir::Value bound) { (*this)->setOperand(1, bound); }