diff options
author | David Green <david.green@arm.com> | 2021-02-01 19:14:20 +0000 |
---|---|---|
committer | David Green <david.green@arm.com> | 2021-02-01 19:14:20 +0000 |
commit | 5b2626ea87f48eab011b616a96540b9e83c7ca88 (patch) | |
tree | aa6c79d9bb0aafb313d44696f21ed8e39c846602 /llvm/lib/Support/VirtualFileSystem.cpp | |
parent | 7739f9ff974a2b301f5b036de55820b19a0df19a (diff) | |
download | llvm-5b2626ea87f48eab011b616a96540b9e83c7ca88.zip llvm-5b2626ea87f48eab011b616a96540b9e83c7ca88.tar.gz llvm-5b2626ea87f48eab011b616a96540b9e83c7ca88.tar.bz2 |
[ARM] Flatten identity shuffles through vqdmulh nodes
Given a shuffle(vqdmulh(shuffle, shuffle), we can flatter the shuffles
out if they become an identity mask. This can come up during lane
interleaving, when we do that better.
Differential Revision: https://reviews.llvm.org/D94034
Diffstat (limited to 'llvm/lib/Support/VirtualFileSystem.cpp')
0 files changed, 0 insertions, 0 deletions