[llvm-dev] Condition code in DAGCombiner::visitFADDForFMACombine?

Matt Arsenault via llvm-dev llvm-dev at lists.llvm.org
Tue Aug 21 08:04:30 PDT 2018



> On Aug 21, 2018, at 17:57, Ryan Taylor <ryta1203 at gmail.com> wrote:
> 
> Matt,
> I'm sorry, actually it's fma not fmad.
> 
> In the post-legalizer DAG combine for the given code it's producing fma not fmad. That doens't seem correct.
> 

The contract is on the fadd. I’m not really sure what the rule is supposed to be for contract between the nodes. The LangRef doesn’t clarify on this. I would assume it would need to be present on both?

-Matt


More information about the llvm-dev mailing list