diff options
author | Chris Lattner <sabre@nondot.org> | 2004-06-11 02:28:03 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2004-06-11 02:28:03 +0000 |
commit | 320062845b63b0b07634147c4751be0ee40fffd5 (patch) | |
tree | 77f3cf70df767070d0cb7c09eabd880faf1114c8 /docs/LangRef.html | |
parent | 11074e3355bb8322d7c8d9f77b3b87a44b260f67 (diff) | |
download | external_llvm-320062845b63b0b07634147c4751be0ee40fffd5.zip external_llvm-320062845b63b0b07634147c4751be0ee40fffd5.tar.gz external_llvm-320062845b63b0b07634147c4751be0ee40fffd5.tar.bz2 |
Document the llvm.isnan intrinsic
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14131 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs/LangRef.html')
-rw-r--r-- | docs/LangRef.html | 40 |
1 files changed, 38 insertions, 2 deletions
diff --git a/docs/LangRef.html b/docs/LangRef.html index 3421b3d..14c0eb5 100644 --- a/docs/LangRef.html +++ b/docs/LangRef.html @@ -114,8 +114,8 @@ </li> <li><a href="#int_os">Operating System Intrinsics</a> <ol> - <li><a href="#i_readport">'<tt>llvm.readport</tt>' Intrinsic</a></li> - <li><a href="#i_writeport">'<tt>llvm.writeport</tt>' Intrinsic</a></li> + <li><a href="#i_readport">'<tt>llvm.readport</tt>' Intrinsic</a></li> + <li><a href="#i_writeport">'<tt>llvm.writeport</tt>' Intrinsic</a></li> <li><a href="#i_readio">'<tt>llvm.readio</tt>' Intrinsic</a></li> <li><a href="#i_writeio">'<tt>llvm.writeio</tt>' Intrinsic</a></li> </ol> @@ -124,6 +124,7 @@ <li><a href="#i_memcpy">'<tt>llvm.memcpy</tt>' Intrinsic</a></li> <li><a href="#i_memmove">'<tt>llvm.memmove</tt>' Intrinsic</a></li> <li><a href="#i_memset">'<tt>llvm.memset</tt>' Intrinsic</a></li> + <li><a href="#i_isnan">'<tt>llvm.isnan</tt>' Intrinsic</a></li> </ol> </li> <li><a href="#int_debugger">Debugger intrinsics</a></li> @@ -2528,6 +2529,41 @@ this can be specified as the fourth argument, otherwise it should be set to 0 or </div> +<!-- _______________________________________________________________________ --> +<div class="doc_subsubsection"> + <a name="i_isnan">'<tt>llvm.isnan</tt>' Intrinsic</a> +</div> + +<div class="doc_text"> + +<h5>Syntax:</h5> +<pre> + call bool (<float or double>)* %llvm.isnan(<float or double> Val) +</pre> + +<h5>Overview:</h5> + +<p> +The '<tt>llvm.isnan</tt>' intrinsic returns true if the specific floating point +value is a NAN. +</p> + +<h5>Arguments:</h5> + +<p> +The argument is a floating point number. +</p> + +<h5>Semantics:</h5> + +<p> +If the argument is a SNAN or QNAN, it returns true, otherwise false. +</p> +</div> + + + + <!-- ======================================================================= --> <div class="doc_subsection"> <a name="int_debugger">Debugger Intrinsics</a> |