Searched refs:newLoops (Results 1 – 1 of 1) sorted by relevance
/external/llvm-project/mlir/lib/Transforms/Utils/ |
D | LoopUtils.cpp | 796 MutableArrayRef<AffineForOp> newLoops, ArrayRef<Value> tileSizes) { in constructParametricallyTiledIndexSetHyperRect() argument 806 setInterTileBoundsParametric(b, origLoops[i], newLoops[i], tileSizes[i]); in constructParametricallyTiledIndexSetHyperRect() 811 setIntraTileBoundsParametric(b, origLoops[i], newLoops[i], in constructParametricallyTiledIndexSetHyperRect() 812 newLoops[i + width], tileSizes[i]); in constructParametricallyTiledIndexSetHyperRect() 823 MutableArrayRef<AffineForOp> newLoops, in constructTiledIndexSetHyperRect() argument 835 newLoops[i].setLowerBound(newLbOperands, origLoops[i].getLowerBoundMap()); in constructTiledIndexSetHyperRect() 836 newLoops[i].setUpperBound(newUbOperands, origLoops[i].getUpperBoundMap()); in constructTiledIndexSetHyperRect() 837 newLoops[i].setStep(tileSizes[i]); in constructTiledIndexSetHyperRect() 845 newLoops[width + i].setLowerBound( in constructTiledIndexSetHyperRect() 846 /*operands=*/newLoops[i].getInductionVar(), lbMap); in constructTiledIndexSetHyperRect() [all …]
|