Skip to content

Commit

Permalink
Apply clang-tidy fixes for performance-unnecessary-value-param in Asy…
Browse files Browse the repository at this point in the history
…ncToAsyncRuntime.cpp (NFC)
  • Loading branch information
joker-eph committed Dec 13, 2022
1 parent f9c2987 commit 190cdf4
Showing 1 changed file with 7 additions and 5 deletions.
12 changes: 7 additions & 5 deletions mlir/lib/Dialect/Async/Transforms/AsyncToAsyncRuntime.cpp
Expand Up @@ -11,6 +11,8 @@
//
//===----------------------------------------------------------------------===//

#include <utility>

#include "mlir/Dialect/Async/Passes.h"

#include "PassDetail.h"
Expand Down Expand Up @@ -416,7 +418,7 @@ namespace {
class AsyncFuncOpLowering : public OpConversionPattern<async::FuncOp> {
public:
AsyncFuncOpLowering(MLIRContext *ctx, FuncCoroMapPtr coros)
: OpConversionPattern<async::FuncOp>(ctx), coros_(coros) {}
: OpConversionPattern<async::FuncOp>(ctx), coros_(std::move(coros)) {}

LogicalResult
matchAndRewrite(async::FuncOp op, OpAdaptor adaptor,
Expand Down Expand Up @@ -474,7 +476,7 @@ class AsyncCallOpLowering : public OpConversionPattern<async::CallOp> {
class AsyncReturnOpLowering : public OpConversionPattern<async::ReturnOp> {
public:
AsyncReturnOpLowering(MLIRContext *ctx, FuncCoroMapPtr coros)
: OpConversionPattern<async::ReturnOp>(ctx), coros_(coros) {}
: OpConversionPattern<async::ReturnOp>(ctx), coros_(std::move(coros)) {}

LogicalResult
matchAndRewrite(async::ReturnOp op, OpAdaptor adaptor,
Expand Down Expand Up @@ -525,7 +527,7 @@ class AwaitOpLoweringBase : public OpConversionPattern<AwaitType> {
public:
AwaitOpLoweringBase(MLIRContext *ctx, FuncCoroMapPtr coros,
bool should_lower_blocking_wait)
: OpConversionPattern<AwaitType>(ctx), coros_(coros),
: OpConversionPattern<AwaitType>(ctx), coros_(std::move(coros)),
should_lower_blocking_wait_(should_lower_blocking_wait) {}

LogicalResult
Expand Down Expand Up @@ -666,7 +668,7 @@ class AwaitAllOpLowering : public AwaitOpLoweringBase<AwaitAllOp, GroupType> {
class YieldOpLowering : public OpConversionPattern<async::YieldOp> {
public:
YieldOpLowering(MLIRContext *ctx, FuncCoroMapPtr coros)
: OpConversionPattern<async::YieldOp>(ctx), coros_(coros) {}
: OpConversionPattern<async::YieldOp>(ctx), coros_(std::move(coros)) {}

LogicalResult
matchAndRewrite(async::YieldOp op, OpAdaptor adaptor,
Expand Down Expand Up @@ -711,7 +713,7 @@ class YieldOpLowering : public OpConversionPattern<async::YieldOp> {
class AssertOpLowering : public OpConversionPattern<cf::AssertOp> {
public:
AssertOpLowering(MLIRContext *ctx, FuncCoroMapPtr coros)
: OpConversionPattern<cf::AssertOp>(ctx), coros_(coros) {}
: OpConversionPattern<cf::AssertOp>(ctx), coros_(std::move(coros)) {}

LogicalResult
matchAndRewrite(cf::AssertOp op, OpAdaptor adaptor,
Expand Down

0 comments on commit 190cdf4

Please sign in to comment.