[llvm-commits] [llvm] r172680 - /llvm/trunk/docs/LangRef.rst

Lang Hames lhames at gmail.com
Wed Jan 16 16:00:49 PST 2013


Author: lhames
Date: Wed Jan 16 18:00:49 2013
New Revision: 172680

URL: http://llvm.org/viewvc/llvm-project?rev=172680&view=rev
Log:
Update the description of the llvm.fmuladd.* intrinsics to avoid use of the
ambiguous term 'legal'.

Suggested by Andrew Booker. Thanks Andrew!

Modified:
    llvm/trunk/docs/LangRef.rst

Modified: llvm/trunk/docs/LangRef.rst
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/docs/LangRef.rst?rev=172680&r1=172679&r2=172680&view=diff
==============================================================================
--- llvm/trunk/docs/LangRef.rst (original)
+++ llvm/trunk/docs/LangRef.rst Wed Jan 16 18:00:49 2013
@@ -7689,8 +7689,10 @@
 """""""""
 
 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:
 """"""""""





More information about the llvm-commits mailing list