[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