Move std.rank similarly to how std.dim was moved to TensorOps and MemRefOps.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D115665
[mlir] Split std.rank into tensor.rank and memref.rank. ClosedPublic Authored by pifon2a on Dec 13 2021, 12:39 PM.
Details Summary Move std.rank similarly to how std.dim was moved to TensorOps and MemRefOps.
Diff Detail
Event TimelineHerald added subscribers: sdasgup3, wenzhicui, wrengr and 19 others. · View Herald TranscriptDec 13 2021, 12:39 PM This revision is now accepted and ready to land.Dec 13 2021, 2:41 PM This revision was landed with ongoing or failed builds.Dec 14 2021, 1:16 AM Closed by commit rG15f8f3e20aa9: [mlir] Split std.rank into tensor.rank and memref.rank. (authored by pifon2a). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 394011 mlir/include/mlir/Dialect/MemRef/IR/MemRefOps.td
mlir/include/mlir/Dialect/StandardOps/IR/Ops.td
mlir/include/mlir/Dialect/Tensor/IR/TensorOps.td
mlir/lib/Conversion/MemRefToLLVM/MemRefToLLVM.cpp
mlir/lib/Conversion/ShapeToStandard/ShapeToStandard.cpp
mlir/lib/Conversion/StandardToLLVM/StandardToLLVM.cpp
mlir/lib/Dialect/MemRef/IR/MemRefOps.cpp
mlir/lib/Dialect/StandardOps/IR/Ops.cpp
mlir/lib/Dialect/Tensor/IR/TensorOps.cpp
mlir/lib/Transforms/BufferOptimizations.cpp
mlir/test/Conversion/MemRefToLLVM/memref-to-llvm.mlir
mlir/test/Conversion/ShapeToStandard/shape-to-standard.mlir
mlir/test/Conversion/StandardToLLVM/rank.mlir
mlir/test/Dialect/MemRef/canonicalize.mlir
mlir/test/Dialect/MemRef/invalid.mlir
mlir/test/Dialect/MemRef/ops.mlir
mlir/test/Dialect/Tensor/canonicalize.mlir
mlir/test/Dialect/Tensor/invalid.mlir
mlir/test/Dialect/Tensor/ops.mlir
mlir/test/IR/core-ops.mlir
mlir/test/IR/invalid-ops.mlir
mlir/test/Transforms/constant-fold.mlir
mlir/test/Transforms/promote-buffers-to-stack.mlir
|
This still says tensor.