Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Utils/
H A DLoopUtils.cpp510 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()
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()
[all …]