From: Eli Friedman Date: Tue, 17 Jul 2018 20:28:31 +0000 (+0000) Subject: [LangRef] Clarify which fast-math flags affect fcmp. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=1ea502b3c158159aa2d7827acbd81c7930165a13;p=llvm [LangRef] Clarify which fast-math flags affect fcmp. nsz has no effect due to the way fcmp is defined; +0 and -0 compare equal anyway. reassoc could have the obvious effect. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@337322 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/docs/LangRef.rst b/docs/LangRef.rst index 9c10bbb0d61..1f4641cb231 100644 --- a/docs/LangRef.rst +++ b/docs/LangRef.rst @@ -9294,7 +9294,7 @@ otherwise unsafe floating-point optimizations. Any set of fast-math flags are legal on an ``fcmp`` instruction, but the only flags that have any effect on its semantics are those that allow assumptions to be made about the values of input arguments; namely -``nnan``, ``ninf``, and ``nsz``. See :ref:`fastmath` for more information. +``nnan``, ``ninf``, and ``reassoc``. See :ref:`fastmath` for more information. Example: """"""""