[mlir] Apply ClangTidyLegacy findings (NFC)
authorAdrian Kuegel <akuegel@google.com>
Wed, 8 Mar 2023 09:39:21 +0000 (10:39 +0100)
committerAdrian Kuegel <akuegel@google.com>
Wed, 8 Mar 2023 09:39:21 +0000 (10:39 +0100)
- 'override' is redundant since the function is already declared 'final'.
- 'virtual' is redundant since the function is already declared 'override'.

mlir/lib/Conversion/VectorToLLVM/ConvertVectorToLLVM.cpp

index f705284..c56d03f 100644 (file)
@@ -819,7 +819,7 @@ public:
 
   LogicalResult
   matchAndRewrite(vector::MaskOp maskOp, OpAdaptor adaptor,
-                  ConversionPatternRewriter &rewriter) const override final {
+                  ConversionPatternRewriter &rewriter) const final {
     // Match against the maskable operation kind.
     auto maskedOp = llvm::dyn_cast_or_null<MaskedOp>(maskOp.getMaskableOp());
     if (!maskedOp)
@@ -841,7 +841,7 @@ public:
   using VectorMaskOpConversionBase<
       vector::ReductionOp>::VectorMaskOpConversionBase;
 
-  virtual LogicalResult matchAndRewriteMaskableOp(
+  LogicalResult matchAndRewriteMaskableOp(
       vector::MaskOp maskOp, MaskableOpInterface maskableOp,
       ConversionPatternRewriter &rewriter) const override {
     auto reductionOp = cast<ReductionOp>(maskableOp.getOperation());