Update the description of the llvm.fmuladd.* intrinsics to avoid use of the
authorLang Hames <lhames@gmail.com>
Thu, 17 Jan 2013 00:00:49 +0000 (00:00 +0000)
committerLang Hames <lhames@gmail.com>
Thu, 17 Jan 2013 00:00:49 +0000 (00:00 +0000)
ambiguous term 'legal'.

Suggested by Andrew Booker. Thanks Andrew!

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@172680 91177308-0d34-0410-b5e6-96231b3b80d8

docs/LangRef.rst

index 02c881bae65db85f0b2c1210e6b7e74d5675206b..d6cdbc4284b69b46c8109668aae0fd2b9114b6cb 100644 (file)
@@ -7689,8 +7689,10 @@ Overview:
 """""""""
 
 The '``llvm.fmuladd.*``' intrinsic functions represent multiply-add
-expressions that can be fused if the code generator determines that the
-fused expression would be legal and efficient.
+expressions that can be fused if the code generator determines that (a) the
+target instruction set has support for a fused operation, and (b) that the
+fused operation is more efficient than the equivalent, separate pair of mul
+and add instructions.
 
 Arguments:
 """"""""""