Lines Matching refs:tiledLoops
544 MutableArrayRef<AffineForOp> tiledLoops) { in constructTiledLoopNest() argument
559 tiledLoops[2 * width - 1 - i] = pointLoop; in constructTiledLoopNest()
573 tiledLoops[2 * width - i - 1] = tileSpaceLoop; in constructTiledLoopNest()
911 SmallVector<AffineForOp, 6> tiledLoops(2 * width); in tilePerfectlyNested() local
915 constructTiledLoopNest(origLoops, rootAffineForOp, width, tiledLoops); in tilePerfectlyNested()
924 constructTiledIndexSetHyperRect(origLoops, tiledLoops, tileSizes); in tilePerfectlyNested()
928 origLoopIVs[i].replaceAllUsesWith(tiledLoops[i + width].getInductionVar()); in tilePerfectlyNested()
934 *tiledNest = std::move(tiledLoops); in tilePerfectlyNested()
953 SmallVector<AffineForOp, 6> tiledLoops(2 * width); in tilePerfectlyNestedParametric() local
957 constructTiledLoopNest(origLoops, rootAffineForOp, width, tiledLoops); in tilePerfectlyNestedParametric()
966 constructParametricallyTiledIndexSetHyperRect(origLoops, tiledLoops, in tilePerfectlyNestedParametric()
971 origLoopIVs[i].replaceAllUsesWith(tiledLoops[i + width].getInductionVar()); in tilePerfectlyNestedParametric()
977 *tiledNest = std::move(tiledLoops); in tilePerfectlyNestedParametric()