[llvm] [AArch64][GlobalISel] Legalize ptr shuffle vector to s64 (PR #116013)
David Green via llvm-commits
llvm-commits at lists.llvm.org
Tue Nov 19 13:36:09 PST 2024
davemgreen wrote:
> This is fine, but it would be better to directly consume these with the same legality as the equivalent integer operation
We might change how this works in the future, but currently quite a lot is falling back. As we figure out how different float types will work it might be worth considering vectors of pointers at the same time. Ideally they would not work very differently to a s64 and we would not need to handle them both separately for the operations that only depend upon the size.
https://github.com/llvm/llvm-project/pull/116013
More information about the llvm-commits
mailing list