[llvm] [AArch64] Add SVE shuffle optimization pass (PR #193951)
David Green via llvm-commits
llvm-commits at lists.llvm.org
Fri May 8 02:26:50 PDT 2026
https://github.com/davemgreen commented:
Where is the code coming from? If is from the vectorizer then the direction of travel recently has been to do the deinterleaving in VPlan (which has the added benefit of computing costs more accurately, not relying on ld4 being profitable enough).
Otherwise - new passes do cost more than existing passes, both in terms of the amount of code to maintain and the compile time cost of scanning code again and again.
https://github.com/llvm/llvm-project/pull/193951
More information about the llvm-commits
mailing list