diff options
author | David Green <david.green@arm.com> | 2025-08-06 20:54:11 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-08-06 20:54:11 +0100 |
commit | 0491d8bda73f88f5faff8523613f3dce19080b15 (patch) | |
tree | c1308def55850d7e40fe35d4b25ec12a797e24bc /llvm/lib/Object | |
parent | 59231115b084474287fa85c8fc20697646373cc3 (diff) | |
download | llvm-0491d8bda73f88f5faff8523613f3dce19080b15.zip llvm-0491d8bda73f88f5faff8523613f3dce19080b15.tar.gz llvm-0491d8bda73f88f5faff8523613f3dce19080b15.tar.bz2 |
[AArch64] Treat single-vector ext as legal shuffle masks. (#151909)
We can generate ext from shuffles like <2, 3, 0, 1> from a single vector
source. Add handling to isShuffleMaskLegal to allow DAG combines to
optimize to it.
Diffstat (limited to 'llvm/lib/Object')
0 files changed, 0 insertions, 0 deletions