[Mlir-commits] [mlir] df29995 - [mlir] Fix warnings

Kazu Hirata llvmlistbot at llvm.org
Thu Jan 23 08:33:24 PST 2025


Author: Kazu Hirata
Date: 2025-01-23T08:31:18-08:00
New Revision: df299958e64c73d73b427afc70b960ec039586ac

URL: https://github.com/llvm/llvm-project/commit/df299958e64c73d73b427afc70b960ec039586ac
DIFF: https://github.com/llvm/llvm-project/commit/df299958e64c73d73b427afc70b960ec039586ac.diff

LOG: [mlir] Fix warnings

This patch fixes:

  mlir/lib/Dialect/Tosa/IR/TosaCanonicalizations.cpp:403:5: error:
  'ClampRange' may not intend to support class template argument
  deduction [-Werror,-Wctad-maybe-unsupported]

  mlir/lib/Dialect/Tosa/IR/TosaCanonicalizations.cpp:404:5: error:
  'ClampRange' may not intend to support class template argument
  deduction [-Werror,-Wctad-maybe-unsupported]

Added: 
    

Modified: 
    mlir/lib/Dialect/Tosa/IR/TosaCanonicalizations.cpp

Removed: 
    


################################################################################
diff  --git a/mlir/lib/Dialect/Tosa/IR/TosaCanonicalizations.cpp b/mlir/lib/Dialect/Tosa/IR/TosaCanonicalizations.cpp
index 8b883487d1659b..b8e0005dc1bc03 100644
--- a/mlir/lib/Dialect/Tosa/IR/TosaCanonicalizations.cpp
+++ b/mlir/lib/Dialect/Tosa/IR/TosaCanonicalizations.cpp
@@ -400,8 +400,8 @@ struct ClampClampOptimization : public OpRewritePattern<tosa::ClampOp> {
     const auto opMaxFloat = op.getMaxFp();
     const auto clampOpMinFloat = clampOp.getMinFp();
     const auto clampOpMaxFloat = clampOp.getMaxFp();
-    ClampRange opRangeFloatRange(opMinFloat, opMaxFloat);
-    ClampRange clampRangeFloatRange(clampOpMinFloat, clampOpMaxFloat);
+    ClampRange<APFloat> opRangeFloatRange(opMinFloat, opMaxFloat);
+    ClampRange<APFloat> clampRangeFloatRange(clampOpMinFloat, clampOpMaxFloat);
     if (!opRangeFloatRange.intersects(clampRangeFloatRange))
       return failure();
 


        


More information about the Mlir-commits mailing list