Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/
H A DLoops.cpp168 ArrayRef<Operation *> loopOps) { in replaceIndexOpsByInductionVariables() argument
171 for (Operation *loopOp : loopOps) { in replaceIndexOpsByInductionVariables()
188 if (!loopOps.empty()) { in replaceIndexOpsByInductionVariables()
189 LoopLikeOpInterface loopOp = loopOps.back(); in replaceIndexOpsByInductionVariables()
/llvm-project-15.0.7/flang/lib/Optimizer/Transforms/
H A DAffinePromotion.cpp457 auto &loopOps = loop.getBody()->getOperations(); in matchAndRewrite() local
464 std::prev(affineFor.getBody()->end()), loopOps, loopOps.begin(), in matchAndRewrite()
465 std::prev(loopOps.end())); in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/TransformOps/
H A DLinalgTransformOps.cpp107 SmallVector<SmallVector<Operation *>> loopOps(numLoops); in applyTilingToAll() local
109 loopOps[i].reserve(payloadOps.size()); in applyTilingToAll()
127 loopOps[i].push_back(tiled->loops[i]); in applyTilingToAll()
132 transformResults.set(transformOp->getOpResult(i + 1), loopOps[i]); in applyTilingToAll()