Lines Matching defs:lbOperands

142       auto lbOperands = forOp.getLowerBoundOperands();
147 iv.replaceAllUsesWith(lbOperands[0]);
150 builder.create<AffineApplyOp>(forOp.getLoc(), lbMap, lbOperands);
178 auto lbOperands = srcForOp.getLowerBoundOperands();
181 assert(lbMap.getNumInputs() == lbOperands.size());
185 b.create<AffineForOp>(srcForOp.getLoc(), lbOperands, lbMap, ubOperands,
485 SmallVector<Value, 4> lbOperands, ubOperands;
488 lbOperands.reserve(lb.getNumOperands() + 2);
493 lbOperands.push_back(lb.getOperand(j));
499 lbOperands.push_back(newInterTileLoop.getInductionVar());
504 AffineExpr lbLoopIvExpr = b.getAffineDimExpr(lbOperands.size() - 1);
509 lbOperands.push_back(lb.getOperand(origLbMap.getNumDims() + j));
514 lbOperands.push_back(tileSize);
546 newIntraTileLoop.setLowerBound(lbOperands, lbMap);
1544 SmallVector<Value, 4> lbOperands(forOp.getLowerBoundOperands());
1545 augmentMapAndBounds(b, forOp.getInductionVar(), &lbMap, &lbOperands);
1558 auto newForOp = b.create<AffineForOp>(t.getLoc(), lbOperands, lbMap,
1833 /// `ubMaps` along with `lbOperands` and `ubOperands` hold the lower and upper
1847 ArrayRef<AffineMap> lbMaps, ArrayRef<Value> lbOperands,
1852 return lbMap.getNumInputs() == lbOperands.size();
1868 auto forOp = createCanonicalizedAffineForOp(b, loc, lbOperands, lbMaps[d],
1876 AffineMap::get(lbOperands.size(), 0, fastBufOffsets[d]);
1877 auto offset = b.create<AffineApplyOp>(loc, fastBufOffsetMap, lbOperands);
2127 /*lbOperands=*/regionSymbols, ubMaps,
2530 OpBuilder b, Location loc, ValueRange lbOperands, AffineMap lbMap,
2532 SmallVector<Value, 4> lowerOperands(lbOperands);