The revision renames PrimFn to ArithFn. The name resembles the newly introduced arith dialect that implements most of the arithmetic functions. An exception are log/exp that are part of the math dialect.
Depends On D115239
Paths
| Differential D115240
[mlir][OpDSL] Rename `PrimFn` to `ArithFn`. ClosedPublic Authored by gysit on Dec 7 2021, 4:50 AM.
Details Summary The revision renames PrimFn to ArithFn. The name resembles the newly introduced arith dialect that implements most of the arithmetic functions. An exception are log/exp that are part of the math dialect. Depends On D115239
Diff Detail
Event TimelineHerald added subscribers: sdasgup3, wenzhicui, wrengr and 21 others. · View Herald TranscriptDec 7 2021, 4:50 AM gysit added a child revision: D115241: [mlir][OpDSL] Separate `ReduceFn` and `ReduceFnUse`..Dec 7 2021, 4:51 AM This revision is now accepted and ready to land.Jan 4 2022, 10:14 AM This revision was landed with ongoing or failed builds.Jan 7 2022, 4:42 AM Closed by commit rGcf05668c1768: [mlir][OpDSL] Rename `PrimFn` to `ArithFn`. (authored by gysit). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 392362 mlir/docs/Dialects/Linalg/OpDSL.md
mlir/include/mlir/Dialect/Linalg/IR/LinalgNamedStructuredOps.yaml
mlir/lib/Dialect/Linalg/IR/LinalgOps.cpp
mlir/python/mlir/dialects/linalg/opdsl/lang/comprehension.py
mlir/python/mlir/dialects/linalg/opdsl/lang/emitter.py
mlir/python/mlir/dialects/linalg/opdsl/lang/scalar_expr.py
mlir/python/mlir/dialects/linalg/opdsl/ops/core_named_ops.py
mlir/test/mlir-linalg-ods-gen/test-linalg-ods-yaml-gen.yaml
mlir/test/python/dialects/linalg/opdsl/assignments.py
mlir/test/python/dialects/linalg/opdsl/emit_misc.py
mlir/tools/mlir-linalg-ods-gen/mlir-linalg-ods-yaml-gen.cpp
|