[mlir][Vector] Add support for 0-D 'vector.shape_cast' lowering
authorDiego Caballero <diegocaballero@google.com>
Thu, 1 Jun 2023 21:45:11 +0000 (21:45 +0000)
committerDiego Caballero <diegocaballero@google.com>
Thu, 1 Jun 2023 22:22:16 +0000 (22:22 +0000)
commit0935c0556bedc35d841103b58eff9a6e3464ffe6
tree594fb0186f161f7c67f5adb5a3821251e82eadfd
parent45b25d24f04dba7e3089453774544459f152ef95
[mlir][Vector] Add support for 0-D 'vector.shape_cast' lowering

This PR adds support for shape casting from and to 0-D vectors.

Reviewed By: nicolasvasilache, hanchung, awarzynski

Differential Revision: https://reviews.llvm.org/D151851
mlir/lib/Dialect/Vector/Transforms/LowerVectorShapeCast.cpp
mlir/test/Dialect/Vector/vector-shape-cast-lowering-transforms.mlir