Lines Matching refs:tiledLoops
510 MutableArrayRef<AffineForOp> tiledLoops) { in constructTiledLoopNest() argument
525 tiledLoops[2 * width - 1 - i] = pointLoop; in constructTiledLoopNest()
539 tiledLoops[2 * width - i - 1] = tileSpaceLoop; in constructTiledLoopNest()
873 SmallVector<AffineForOp, 6> tiledLoops(2 * width); in tilePerfectlyNested() local
877 constructTiledLoopNest(origLoops, rootAffineForOp, width, tiledLoops); in tilePerfectlyNested()
883 constructTiledIndexSetHyperRect(origLoops, tiledLoops, tileSizes); in tilePerfectlyNested()
887 origLoopIVs[i].replaceAllUsesWith(tiledLoops[i + width].getInductionVar()); in tilePerfectlyNested()
893 *tiledNest = std::move(tiledLoops); in tilePerfectlyNested()
915 SmallVector<AffineForOp, 6> tiledLoops(2 * width); in tilePerfectlyNestedParametric() local
919 constructTiledLoopNest(origLoops, rootAffineForOp, width, tiledLoops); in tilePerfectlyNestedParametric()
925 constructParametricallyTiledIndexSetHyperRect(origLoops, tiledLoops, in tilePerfectlyNestedParametric()
930 origLoopIVs[i].replaceAllUsesWith(tiledLoops[i + width].getInductionVar()); in tilePerfectlyNestedParametric()
936 *tiledNest = std::move(tiledLoops); in tilePerfectlyNestedParametric()