The functions are effectively independent of the interface already, however, they take it as an argument for no reason.
The current state complicates reuse outside of MLIR.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D131120
[MLIR] Make the implementations for getMixedOffsets/Sizes/Strides independent of OffsetSizeAndStrideOpInterface ClosedPublic Authored by frgossen on Aug 3 2022, 3:24 PM.
Details Summary The functions are effectively independent of the interface already, however, they take it as an argument for no reason.
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Aug 4 2022, 7:39 AM This revision was landed with ongoing or failed builds.Aug 4 2022, 8:58 AM Closed by commit rGf98d73f4e037: [MLIR] Make the implementations for getMixedOffsets/Sizes/Strides independent… (authored by frgossen). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 449996 mlir/include/mlir/Dialect/Utils/StaticValueUtils.h
mlir/include/mlir/Interfaces/ViewLikeInterface.h
mlir/include/mlir/Interfaces/ViewLikeInterface.td
mlir/lib/Dialect/Utils/StaticValueUtils.cpp
mlir/lib/Interfaces/ViewLikeInterface.cpp
|