diff options
author | Rafael Ubal <rubal@mathworks.com> | 2023-12-15 08:54:45 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-12-15 13:54:45 +0000 |
commit | 214d32ccd2be05262a328563d3792ec0d36404b0 (patch) | |
tree | ecd118e2068f591ef195a2d3609dbb828ee433d9 /flang/lib/Frontend/CompilerInvocation.cpp | |
parent | fcd54b368e6713acd236dc47401b5292755900d7 (diff) | |
download | llvm-214d32ccd2be05262a328563d3792ec0d36404b0.zip llvm-214d32ccd2be05262a328563d3792ec0d36404b0.tar.gz llvm-214d32ccd2be05262a328563d3792ec0d36404b0.tar.bz2 |
Support for dynamic dimensions in 'tensor.splat' (#74626)
This feature had been marked as `TODO` in the `tensor.splat`
documentation for a while. This MR includes:
- Support for dynamically shaped tensors in the return type of
`tensor.splat` with the syntax suggested in the `TODO` comment.
- Updated op documentation.
- Bufferization support.
- Updates in op folders affected by the new feature.
- Unit tests for valid/invalid syntax, valid/invalid folding, and
lowering through bufferization.
- Additional op builders resembling those available in `tensor.empty`.
Diffstat (limited to 'flang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions