Searched refs:prevOp (Results 1 – 1 of 1) sorted by relevance
574 while (auto prevOp = firstDest.getDefiningOp<tensor::InsertSliceOp>()) { in matchAndRewrite() local575 if (prevOp.getType().getRank() != prevOp.getSourceType().getRank()) in matchAndRewrite()581 for (int i = 0, e = prevOp.getType().getRank(); i < e; ++i) { in matchAndRewrite()585 insertOp.isDynamicStride(i) || prevOp.isDynamicOffset(i) || in matchAndRewrite()586 prevOp.isDynamicSize(i) || prevOp.isDynamicStride(i)) in matchAndRewrite()590 int64_t prevStart = prevOp.getStaticOffset(i); in matchAndRewrite()591 int64_t prevEnd = prevStart + (prevOp.getStaticSize(i) - 1) * in matchAndRewrite()592 prevOp.getStaticStride(i); in matchAndRewrite()604 firstDest = prevOp.getDest(); in matchAndRewrite()