[llvm] [GlobalISel][AArch64] Legalize G_FABS and G_FNEG for SVE (PR #114784)

Thorsten Schütt via llvm-commits llvm-commits at lists.llvm.org
Wed Nov 6 12:00:17 PST 2024


tschuett wrote:

https://github.com/llvm/llvm-project/pull/114664/files is probably the best example for low hanging fruit. This PR shows there are a lot instructions in SVE that are predicated and zeroing and/or merging.  We cannot use them directly. Here is an example for not predicated instructions: https://github.com/llvm/llvm-project/pull/110561.

For the predicated instructions are no patterns available. How are going to handle them? Pure patterns or a mix of C++ and patterns?

https://github.com/llvm/llvm-project/pull/114784


More information about the llvm-commits mailing list