[llvm] [AArch64] Combine vector FNEG+FMA into `FNML[A|S]` (PR #167900)
Damian Heaton via llvm-commits
llvm-commits at lists.llvm.org
Tue Nov 18 05:19:02 PST 2025
dheaton-arm wrote:
@gbossu
> Have you checked if we have ISel patterns in .td that could be removed after introducing these DAG combines?
Ah, I had seen some but forgot to remove them. Done :)
> Out of curiosity, have you tried to add more patterns instead of creating a SDAG-specific combiner?
Yes, though the main problem is converting the Neon vectors to scalable, though I might just be unaware of a way to do that in TableGen.
https://github.com/llvm/llvm-project/pull/167900
More information about the llvm-commits
mailing list