[llvm] [WebAssembly] Lower fmuladd to madd and nmadd (PR #161355)
Matt Arsenault via llvm-commits
llvm-commits at lists.llvm.org
Fri Oct 10 00:57:11 PDT 2025
================
@@ -514,6 +514,9 @@ enum NodeType {
/// separately rounded operations.
FMAD,
+ /// FMULADD - Performs a * b + c, with, or without, intermediate rounding.
+ FMULADD,
----------------
arsenm wrote:
Can you add comment here explaining the use case here? Unless the underlying target directly has an fmuladd, nothing else should be using it and continue creating fma or the split sequence based on target preference
https://github.com/llvm/llvm-project/pull/161355
More information about the llvm-commits
mailing list