From b0ec16b3a4452b26d8d48834aa0a7fad64d4e68e Mon Sep 17 00:00:00 2001 From: Lang Hames Date: Thu, 17 Jan 2013 00:00:49 +0000 Subject: Update the description of the llvm.fmuladd.* intrinsics to avoid use of the 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 | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'docs/LangRef.rst') diff --git a/docs/LangRef.rst b/docs/LangRef.rst index 02c881bae6..d6cdbc4284 100644 --- a/docs/LangRef.rst +++ b/docs/LangRef.rst @@ -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: """""""""" -- cgit v1.2.3