From c080c1f4821274dbb358f6a6911055d9d8b6dbed Mon Sep 17 00:00:00 2001 From: Matthias Springer Date: Thu, 23 Feb 2023 18:15:14 +0100 Subject: [PATCH] [mlir][GPU] Fix incorrect API usage in RewritePatterns Incorrect API usage was detected by D144552. Differential Revision: https://reviews.llvm.org/D144637 --- mlir/lib/Dialect/GPU/IR/GPUDialect.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mlir/lib/Dialect/GPU/IR/GPUDialect.cpp b/mlir/lib/Dialect/GPU/IR/GPUDialect.cpp index a64e5e4..159892e 100644 --- a/mlir/lib/Dialect/GPU/IR/GPUDialect.cpp +++ b/mlir/lib/Dialect/GPU/IR/GPUDialect.cpp @@ -1333,7 +1333,7 @@ public: continue; validOperands.push_back(operand); } - op->setOperands(validOperands); + rewriter.updateRootInPlace(op, [&]() { op->setOperands(validOperands); }); return success(); } }; -- 2.7.4