From: Chris Lattner
If a target supports floating pointer multiple-and-add (FMA) operations, one +
If a target supports floating pointer multiply-and-add (FMA) operations, one of the adds can be merged with the multiply. On the PowerPC, for example, the output of the instruction selector might look like this DAG:
@@ -1024,9 +1024,9 @@ for your target. It has the following strengths:@@ -1089,7 +1089,7 @@ primarily because it is a work in progress and is not yet finished:
Despite these limitations, the instruction selector generator is still quite useful for most of the binary and logical operations in typical instruction