commit | 6926d58a3413d86ccffe38b14bbf17065454f8d9 | [log] [tgz] |
---|---|---|
author | Andrzej WarzyĆski <andrzej.warzynski@arm.com> | Tue Apr 16 12:57:59 2024 +0100 |
committer | Copybara-Service <copybara-worker@google.com> | Tue Apr 16 05:00:11 2024 -0700 |
tree | ab78652db9a6d0aa5fe9a8713c8e658fe820fed6 | |
parent | cbfc566fc19b95f5a6bd87520cf30b9cf860ce8c [diff] |
[vector][mlir] Restrict vector.shuffle to fixed-width vectors (#88733) At the moment there is no support for vector.shuffle for scalable vectors - various hooks/helpers related to `vector.shuffle` simply ignore the scalable flags (e.g. ` ShuffleOp::inferReturnTypes`). This is unlikely to change any time soon (vector shuffles are known to be tricky for scalable vectors), hence this patch restricts `vector.shuffle` to fixed width vectors. GitOrigin-RevId: 711df7b0ae4a9ea45e431d5c0ff4a0c8b2e732c1
See https://mlir.llvm.org/ for more information.