Lines Matching defs:forOp
112 auto forOp = rewriter.create<scf::ForOp>(loc, lowerBound, upperBound, step,
116 rewriter.setInsertionPointToStart(forOp.getBody());
117 Value tileSliceIndex = forOp.getInductionVar();
123 /*currentTile=*/hasCarriedArgs ? forOp.getRegionIterArg(0) : Value{});
129 return forOp;
205 auto forOp = createLoadStoreForOverTileSlices(
217 if (failed(forOp))
218 return forOp;
221 rewriter.replaceOp(tileLoadOp, forOp->getResult(0));
302 auto forOp = rewriter.create<scf::ForOp>(loc, lowerBound, numTileSlices,
305 rewriter.setInsertionPointToStart(forOp.getBody());
307 auto tileSliceIndex = forOp.getInductionVar();
308 auto currentTile = forOp.getRegionIterArg(0);
341 rewriter.setInsertionPointAfter(forOp);
344 rewriter.replaceOp(tileLoadOp, forOp.getResult(0));