From 2867c85a3754320f96e36afb63325bb76269caa4 Mon Sep 17 00:00:00 2001 From: Duncan Sands Date: Mon, 16 Apr 2012 19:39:33 +0000 Subject: Remove support for the special 'fast' value for fpmath accuracy for the moment. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@154850 91177308-0d34-0410-b5e6-96231b3b80d8 --- docs/LangRef.html | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) (limited to 'docs/LangRef.html') diff --git a/docs/LangRef.html b/docs/LangRef.html index 3a474a554d..9989cc8197 100644 --- a/docs/LangRef.html +++ b/docs/LangRef.html @@ -3008,10 +3008,8 @@ call void @llvm.dbg.value(metadata !24, i64 0, metadata !25)

fpmath metadata may be attached to any instruction of floating point type. It can be used to express the maximum acceptable error in the result of that instruction, in ULPs, thus potentially allowing the compiler to use a - more efficient but less accurate method of computing it. The number of ULPs - may also be the string "fast", which tells the compiler that speed - matters more than accuracy, so any fairly accurate method of computation is - fine as long as it is quick. ULP is defined as follows:

+ more efficient but less accurate method of computing it. ULP is defined as + follows:

@@ -3024,13 +3022,11 @@ call void @llvm.dbg.value(metadata !24, i64 0, metadata !25)

The metadata node shall consist of a single positive floating point number - representing the maximum relative error, or the string "fast". - For example:

+ representing the maximum relative error, for example:

 !0 = metadata !{ float 2.5 } ; maximum acceptable inaccuracy is 2.5 ULPs
-!1 = metadata !{ !metadata !"fast" } ; potentially unbounded inaccuracy
 
-- cgit v1.2.3