[Mlir-commits] [mlir] [mlir][Hoisting] Hoisting vector.extract/vector.broadcast pairs (PR #86108)
Oleksandr Alex Zinenko
llvmlistbot at llvm.org
Thu Apr 18 04:32:59 PDT 2024
================
@@ -43,6 +43,121 @@ using llvm::dbgs;
using namespace mlir;
using namespace mlir::linalg;
+scf::ForOp replaceWithDifferentYield(RewriterBase &rewriter, scf::ForOp loop,
+ Value newInitOperand, int index,
+ Value newYieldValue) {
+ OpBuilder::InsertionGuard g(rewriter);
+ rewriter.setInsertionPoint(loop.getOperation());
+ auto inits = llvm::to_vector(loop.getInits());
+
+ // Replace the init value with the new operand
----------------
ftynse wrote:
Nit: please systematically end sentences with a dot.
https://github.com/llvm/llvm-project/pull/86108
More information about the Mlir-commits
mailing list