[mlir] Update flipped accessors (NFC)Follow up with memref flipped and flipping any intermediate changesmade.
[mlir] (NFC) Clean up bazel and CMake target namesAll dialect targets in bazel have been named *Dialect and all dialecttargets in CMake have been named MLIR*Dialect.
Add `createDynamicDimValues` to tensor dialect utilsThe function creates dim ops for each dynamic dimension of the raked tensorargument and returns these as values.Differential Revision: https:/
Add `createDynamicDimValues` to tensor dialect utilsThe function creates dim ops for each dynamic dimension of the raked tensorargument and returns these as values.Differential Revision: https://reviews.llvm.org/D127533
show more ...
[mlir][linalg] Control dimensions to pad.This revision supports padding only a subset of the iteration dimensions via an additional padding-dimensions parameter. This control allows us to pad an op
[mlir][linalg] Control dimensions to pad.This revision supports padding only a subset of the iteration dimensions via an additional padding-dimensions parameter. This control allows us to pad an operation in multiple steps. For example, one may want to pad only the output dimensions of a producer matmul fused into a consumer loop nest, before tiling and padding its reduction dimension.Depends On D122309Reviewed By: nicolasvasilacheDifferential Revision: https://reviews.llvm.org/D122560
[mlir] Move linalg::PadTensorOp to tensor::PadOp.RFC: https://llvm.discourse.group/t/rfc-move-linalg-padtensorop-to-tensor-padop/5785Differential Revision: https://reviews.llvm.org/D117892