Skip to content

Commit 17df108

Browse files
Fix build error from #72178
1 parent d102f8b commit 17df108

File tree

1 file changed

+8
-10
lines changed

1 file changed

+8
-10
lines changed

mlir/lib/Dialect/SCF/Transforms/TileUsingInterface.cpp

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -690,17 +690,15 @@ void mlir::scf::yieldReplacementForFusedProducer(
690690
rewriter.updateRootInPlace(tiledDestStyleOp, [&]() {
691691
tiledDestStyleOp.getDpsInitsMutable()[resultNumber].set(destSlice);
692692
});
693-
694-
Block *block = rewriter.getInsertionPoint()->getBlock();
695-
rewriter.setInsertionPoint(block->getTerminator());
696-
Value replacement = rewriter.create<tensor::InsertSliceOp>(
697-
fusedProducerInfo.origProducer.getLoc(),
698-
fusedProducerInfo.tiledAndFusedProducer,
699-
loops.back().getRegionIterArgs().back(), sliceOp.getMixedOffsets(),
700-
sliceOp.getMixedSizes(), sliceOp.getMixedStrides());
701-
return {replacement};
702693
}
703-
return SmallVector<Value>();
694+
Block *block = rewriter.getInsertionPoint()->getBlock();
695+
rewriter.setInsertionPoint(block->getTerminator());
696+
Value replacement = rewriter.create<tensor::InsertSliceOp>(
697+
fusedProducerInfo.origProducer.getLoc(),
698+
fusedProducerInfo.tiledAndFusedProducer,
699+
loops.back().getRegionIterArgs().back(), sliceOp.getMixedOffsets(),
700+
sliceOp.getMixedSizes(), sliceOp.getMixedStrides());
701+
return {replacement};
704702
};
705703

706704
addInitOperandsToLoopNest(rewriter, loops,

0 commit comments

Comments
 (0)