Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/lib/Dialect/SCF/Transforms/
H A DParallelLoopFusion.cpp26 static bool hasNestedParallelOp(ParallelOp ploop) { in hasNestedParallelOp() argument
28 ploop.getBody()->walk([](ParallelOp) { return WalkResult::interrupt(); }); in hasNestedParallelOp()
143 if (auto ploop = dyn_cast<ParallelOp>(op)) { in naivelyFuseParallelOps() local
145 ploopChains.back().push_back(ploop); in naivelyFuseParallelOps()
147 ploopChains.push_back({ploop}); in naivelyFuseParallelOps()
H A DParallelLoopTiling.cpp201 for (ParallelOp ploop : innermostPloops) { in runOnOperation() local
203 if (ploop.getNumReductions() == 0) in runOnOperation()
204 tileParallelLoop(ploop, tileSizes, noMinMaxBounds); in runOnOperation()
/llvm-project-15.0.7/mlir/lib/Dialect/SCF/Utils/
H A DUtils.cpp275 if (auto ploop = dyn_cast<scf::ParallelOp>(op)) { in getInnermostParallelLoops() local
280 result.push_back(ploop); in getInnermostParallelLoops()