Home
last modified time | relevance | path

Searched refs:minOp (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Dialect/SCF/Transforms/
H A DLoopSpecialization.cpp41 auto minOp = bound.getDefiningOp<AffineMinOp>(); in specializeParallelLoopForUnrolling() local
42 if (!minOp) in specializeParallelLoopForUnrolling()
45 for (AffineExpr expr : minOp.getMap().getResults()) { in specializeParallelLoopForUnrolling()
77 auto minOp = bound.getDefiningOp<AffineMinOp>(); in specializeForLoopForUnrolling() local
78 if (!minOp) in specializeForLoopForUnrolling()
81 for (AffineExpr expr : minOp.getMap().getResults()) { in specializeForLoopForUnrolling()
/llvm-project-15.0.7/mlir/lib/Conversion/SCFToGPU/
H A DSCFToGPU.cpp322 if (auto minOp = upperBound.getDefiningOp<AffineMinOp>()) { in deriveStaticUpperBound() local
323 for (const AffineExpr &result : minOp.getMap().getResults()) { in deriveStaticUpperBound()
325 return rewriter.create<arith::ConstantIndexOp>(minOp.getLoc(), in deriveStaticUpperBound()
/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Utils/
H A DUtils.cpp277 auto minOp = cast<AffineMinOp>(op); in getUpperBoundForIndex() local
278 AffineMap map = constraints.computeAlignedMap(minOp.getAffineMap(), in getUpperBoundForIndex()
279 minOp.getOperands()); in getUpperBoundForIndex()
281 getPosition(minOp.getResult()), map, in getUpperBoundForIndex()