CombiningKind was implemented before EnumAttr, so it reimplements the same behaviour with the custom code. Except for a few places, EnumAttr is a drop-in replacement.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D133343
[mlir] Change CombiningKind in Vector dialect to EnumAttr. ClosedPublic Authored by olegshyshkov on Sep 6 2022, 1:59 AM.
Details Summary CombiningKind was implemented before EnumAttr, so it reimplements the same behaviour with the custom code. Except for a few places, EnumAttr is a drop-in replacement.
Diff Detail
Event TimelineHerald added subscribers: bzcheeseman, ThomasRaoux, sdasgup3 and 19 others. · View Herald Transcript This revision is now accepted and ready to land.Sep 6 2022, 2:20 AM Closed by commit rGfcab0a04c5df: [mlir] Change CombiningKind in Vector dialect to EnumAttr. (authored by olegshyshkov, committed by pifon2a). · Explain WhySep 7 2022, 4:41 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 458139 mlir/include/mlir/Dialect/Vector/IR/CMakeLists.txt
mlir/include/mlir/Dialect/Vector/IR/VectorOps.h
mlir/include/mlir/Dialect/Vector/IR/VectorOps.td
mlir/lib/Dialect/Vector/IR/VectorOps.cpp
mlir/test/Dialect/Vector/invalid.mlir
utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
|