[Mlir-commits] [mlir] [MLIR][Math] Add optional benefit arg to populate math lowering patterns (PR #127291)

Ivan R. Ivanov llvmlistbot at llvm.org
Fri Feb 14 17:34:00 PST 2025


================
@@ -50,9 +50,9 @@ template <typename Op>
 struct ScalarOpToLibmCall : public OpRewritePattern<Op> {
 public:
   using OpRewritePattern<Op>::OpRewritePattern;
-  ScalarOpToLibmCall(MLIRContext *context, StringRef floatFunc,
+  ScalarOpToLibmCall(MLIRContext *context, PatternBenefit benefit, StringRef floatFunc,
                      StringRef doubleFunc)
-      : OpRewritePattern<Op>(context), floatFunc(floatFunc),
+      : OpRewritePattern<Op>(context, benegit, ), floatFunc(floatFunc),
----------------
ivanradanov wrote:

```suggestion
      : OpRewritePattern<Op>(context, benefit), floatFunc(floatFunc),
```

https://github.com/llvm/llvm-project/pull/127291


More information about the Mlir-commits mailing list