Home
last modified time | relevance | path

Searched refs:parentForOp (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Utils/
H A DLoopFusionUtils.cpp382 AffineForOp parentForOp = forOp->getParentOfType<AffineForOp>(); in promoteSingleIterReductionLoop() local
384 b, parentForOp, iterOperands, newOperands, forOp.getRegionIterArgs()); in promoteSingleIterReductionLoop()
426 parentForOp.erase(); in promoteSingleIterReductionLoop()
484 auto *parentForOp = forOp->getParentOp(); in getLoopNestStats() local
485 if (!llvm::isa<func::FuncOp>(parentForOp)) { in getLoopNestStats()
486 if (!isa<AffineForOp>(parentForOp)) { in getLoopNestStats()
491 stats->loopMap[parentForOp].push_back(forOp); in getLoopNestStats()
H A DLoopUtils.cpp1476 auto parentForOp = dyn_cast<AffineForOp>(loop->getParentOp()); in isPerfectlyNested() local
1478 if (parentForOp != enclosingLoop || !hasTwoElements(parentForOp.getBody())) in isPerfectlyNested()