[llvm] [AArch64] Utilize `XAR` for certain vector rotates (PR #137629)
Rajveer Singh Bharadwaj via llvm-commits
llvm-commits at lists.llvm.org
Sat May 3 05:59:29 PDT 2025
Rajveer100 wrote:
> MOVIv2d_ns will actually set all the upper bits too, so it can use MOVIv2d_ns and an SUBREG_TO_REG. Something like `SUBREG_TO_REG 0, Vn, zsub` will tell the compiler that the fp128 is extended to a zreg and that the top bits are zeroes.
I am probably not doing it the right way, pushed changes for review.
https://github.com/llvm/llvm-project/pull/137629
More information about the llvm-commits
mailing list