Apply clang-tidy fixes for performance-unnecessary-value-param in SparseTensorDialect...
authorMehdi Amini <joker.eph@gmail.com>
Thu, 3 Nov 2022 20:33:56 +0000 (20:33 +0000)
committerMehdi Amini <joker.eph@gmail.com>
Thu, 10 Nov 2022 23:31:16 +0000 (23:31 +0000)
mlir/lib/Dialect/SparseTensor/IR/SparseTensorDialect.cpp

index 6a41777..2f7c0bc 100644 (file)
@@ -6,6 +6,8 @@
 //
 //===----------------------------------------------------------------------===//
 
+#include <utility>
+
 #include "mlir/Dialect/SparseTensor/IR/SparseTensor.h"
 
 #include "mlir/Dialect/Arith/IR/Arith.h"
@@ -559,7 +561,8 @@ LogicalResult InsertOp::verify() {
 void PushBackOp::build(OpBuilder &builder, OperationState &result,
                        Type outBuffer, Value bufferSizes, Value inBuffer,
                        Value value, APInt idx) {
-  build(builder, result, outBuffer, bufferSizes, inBuffer, value, idx, Value());
+  build(builder, result, outBuffer, bufferSizes, inBuffer, value,
+        std::move(idx), Value());
 }
 
 LogicalResult PushBackOp::verify() {