From 7438259dbe50c0b36137b74df0df7ca34f33fea9 Mon Sep 17 00:00:00 2001 From: Alexandru Lorinti Date: Wed, 9 Jul 2025 16:12:20 +0300 Subject: [PATCH] avoid copies --- mlir/tools/mlir-tblgen/AttrOrTypeDefGen.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mlir/tools/mlir-tblgen/AttrOrTypeDefGen.cpp b/mlir/tools/mlir-tblgen/AttrOrTypeDefGen.cpp index d9aa901ee2b28..5f6e7e7d4ab35 100644 --- a/mlir/tools/mlir-tblgen/AttrOrTypeDefGen.cpp +++ b/mlir/tools/mlir-tblgen/AttrOrTypeDefGen.cpp @@ -495,7 +495,7 @@ void DefGen::emitCheckedBuilder() { MethodBody &body = m->body().indent(); auto scope = body.scope("return Base::getChecked(emitError, context", ");"); for (const auto ¶m : params) - body << ", " << param.getName(); + body << ", std::move(" << param.getName() << ")"; } static SmallVector