From 9f310bec34a2d4175ab0d33ca4f380f4f0c00557 Mon Sep 17 00:00:00 2001 From: David Blaikie Date: Wed, 11 Nov 2020 12:29:08 -0800 Subject: [PATCH] Add missing override (& fix an else-after-return while I'm here) --- mlir/lib/Dialect/Tosa/Transforms/TosaMakeBroadcastable.cpp | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/mlir/lib/Dialect/Tosa/Transforms/TosaMakeBroadcastable.cpp b/mlir/lib/Dialect/Tosa/Transforms/TosaMakeBroadcastable.cpp index a12b4bd..1b12384 100644 --- a/mlir/lib/Dialect/Tosa/Transforms/TosaMakeBroadcastable.cpp +++ b/mlir/lib/Dialect/Tosa/Transforms/TosaMakeBroadcastable.cpp @@ -117,9 +117,10 @@ static int reshapeLowerToHigher(PatternRewriter &rewriter, Location loc, Value higherTensorValue, lowerTensorValue; // return if rank already match - if (input1Rank == input2Rank) { + if (input1Rank == input2Rank) return 1; - } else if (input1Rank > input2Rank) { + + if (input1Rank > input2Rank) { higherTensorValue = input1; lowerTensorValue = input2; } else { @@ -166,7 +167,7 @@ struct ConvertTosaOp : public OpRewritePattern { using OpRewritePattern::OpRewritePattern; LogicalResult matchAndRewrite(OpTy tosaBinaryOp, - PatternRewriter &rewriter) const { + PatternRewriter &rewriter) const override { Value input1 = tosaBinaryOp.input1(); Value input2 = tosaBinaryOp.input2(); @@ -192,7 +193,7 @@ struct ConvertTosaOp : public OpRewritePattern { using OpRewritePattern::OpRewritePattern; LogicalResult matchAndRewrite(tosa::MulOp tosaBinaryOp, - PatternRewriter &rewriter) const { + PatternRewriter &rewriter) const override { Value input1 = tosaBinaryOp.input1(); Value input2 = tosaBinaryOp.input2(); @@ -221,7 +222,7 @@ struct ConvertTosaOp using OpRewritePattern::OpRewritePattern; LogicalResult matchAndRewrite(tosa::ArithmeticRightShiftOp tosaBinaryOp, - PatternRewriter &rewriter) const { + PatternRewriter &rewriter) const override { Value input1 = tosaBinaryOp.input1(); Value input2 = tosaBinaryOp.input2(); -- 2.7.4