[llvm] [AArch64] Combine vector FNEG+FMA into `FNML[A|S]` (PR #167900)

Gaƫtan Bossu via llvm-commits llvm-commits at lists.llvm.org
Fri Nov 14 01:07:45 PST 2025


================
@@ -20444,6 +20437,52 @@ static SDValue performFADDCombine(SDNode *N,
   return SDValue();
 }
 
+static SDValue performFMACombine(SDNode *N,
+                                 TargetLowering::DAGCombinerInfo &DCI,
+                                 const AArch64Subtarget *Subtarget) {
----------------
gbossu wrote:

Nit: I'm assuming we have the same combines somewhere for the integer MLA/MLS/MAD/MSB, maybe mention that in the PR description so that it appears in the final commit message?

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


More information about the llvm-commits mailing list