arm_compute v17.05
[platform/upstream/armcl.git] / documentation / _n_e_math_8h.xhtml
index d9fcc86..d24285a 100644 (file)
@@ -40,7 +40,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">ARM Compute Library
-   &#160;<span id="projectnumber">17.04</span>
+   &#160;<span id="projectnumber">17.05</span>
    </div>
   </td>
  </tr>
@@ -131,24 +131,24 @@ Namespaces</h2></td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
 Functions</h2></td></tr>
-<tr class="memitem:aab4b53a52d617f05420711425f20ed4b"><td class="memItemLeft" align="right" valign="top">float32x4_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute.xhtml#aab4b53a52d617f05420711425f20ed4b">vinvsqrt_f32</a> (float32x4_t x)</td></tr>
-<tr class="memdesc:aab4b53a52d617f05420711425f20ed4b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calculate inverse square root.  <a href="namespacearm__compute.xhtml#aab4b53a52d617f05420711425f20ed4b">More...</a><br /></td></tr>
-<tr class="separator:aab4b53a52d617f05420711425f20ed4b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a99d2837a875fc6bca19755f40205f04a"><td class="memItemLeft" align="right" valign="top">float32x4_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute.xhtml#a99d2837a875fc6bca19755f40205f04a">vinv_f32</a> (const float32x4_t &amp;x)</td></tr>
-<tr class="memdesc:a99d2837a875fc6bca19755f40205f04a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calculate reciprocal.  <a href="namespacearm__compute.xhtml#a99d2837a875fc6bca19755f40205f04a">More...</a><br /></td></tr>
-<tr class="separator:a99d2837a875fc6bca19755f40205f04a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa4e5c4d2084010ee1c68475fde882f84"><td class="memItemLeft" align="right" valign="top">float32x4_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute.xhtml#aa4e5c4d2084010ee1c68475fde882f84">vtaylor_poly_f32</a> (const float32x4_t &amp;x, const std::array&lt; float32x4_t, 8 &gt; &amp;coeffs)</td></tr>
-<tr class="memdesc:aa4e5c4d2084010ee1c68475fde882f84"><td class="mdescLeft">&#160;</td><td class="mdescRight">Perform a 7th degree polynomial approximation using Estrin's method.  <a href="namespacearm__compute.xhtml#aa4e5c4d2084010ee1c68475fde882f84">More...</a><br /></td></tr>
-<tr class="separator:aa4e5c4d2084010ee1c68475fde882f84"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab61617950fb57bf883ee19fc4e219826"><td class="memItemLeft" align="right" valign="top">float32x4_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute.xhtml#ab61617950fb57bf883ee19fc4e219826">vexp_f32</a> (const float32x4_t &amp;x)</td></tr>
-<tr class="memdesc:ab61617950fb57bf883ee19fc4e219826"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calculate exponential.  <a href="namespacearm__compute.xhtml#ab61617950fb57bf883ee19fc4e219826">More...</a><br /></td></tr>
-<tr class="separator:ab61617950fb57bf883ee19fc4e219826"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afa7e6a89815b00d86c5ae6ec73d79c26"><td class="memItemLeft" align="right" valign="top">float32x4_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute.xhtml#afa7e6a89815b00d86c5ae6ec73d79c26">vlog_f32</a> (const float32x4_t &amp;x)</td></tr>
-<tr class="memdesc:afa7e6a89815b00d86c5ae6ec73d79c26"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calculate logarithm.  <a href="namespacearm__compute.xhtml#afa7e6a89815b00d86c5ae6ec73d79c26">More...</a><br /></td></tr>
-<tr class="separator:afa7e6a89815b00d86c5ae6ec73d79c26"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af2002ba27e8c8033e3038da708248f32"><td class="memItemLeft" align="right" valign="top">float32x4_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute.xhtml#af2002ba27e8c8033e3038da708248f32">vtanh_f32</a> (const float32x4_t &amp;val)</td></tr>
-<tr class="memdesc:af2002ba27e8c8033e3038da708248f32"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calculate hyperbolic tangent.  <a href="namespacearm__compute.xhtml#af2002ba27e8c8033e3038da708248f32">More...</a><br /></td></tr>
-<tr class="separator:af2002ba27e8c8033e3038da708248f32"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab8970d7aed07d8649f5e3088455948b8"><td class="memItemLeft" align="right" valign="top">float32x4_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute.xhtml#ab8970d7aed07d8649f5e3088455948b8">vinvsqrtq_f32</a> (float32x4_t x)</td></tr>
+<tr class="memdesc:ab8970d7aed07d8649f5e3088455948b8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calculate inverse square root.  <a href="namespacearm__compute.xhtml#ab8970d7aed07d8649f5e3088455948b8">More...</a><br /></td></tr>
+<tr class="separator:ab8970d7aed07d8649f5e3088455948b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae1cdb8bbcb3f7ce5d3469f42f19d37a6"><td class="memItemLeft" align="right" valign="top">float32x4_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute.xhtml#ae1cdb8bbcb3f7ce5d3469f42f19d37a6">vinvq_f32</a> (const float32x4_t &amp;x)</td></tr>
+<tr class="memdesc:ae1cdb8bbcb3f7ce5d3469f42f19d37a6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calculate reciprocal.  <a href="namespacearm__compute.xhtml#ae1cdb8bbcb3f7ce5d3469f42f19d37a6">More...</a><br /></td></tr>
+<tr class="separator:ae1cdb8bbcb3f7ce5d3469f42f19d37a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac91f64208cebf2177a6be3a40ecebca8"><td class="memItemLeft" align="right" valign="top">float32x4_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute.xhtml#ac91f64208cebf2177a6be3a40ecebca8">vtaylor_polyq_f32</a> (const float32x4_t &amp;x, const std::array&lt; float32x4_t, 8 &gt; &amp;coeffs)</td></tr>
+<tr class="memdesc:ac91f64208cebf2177a6be3a40ecebca8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Perform a 7th degree polynomial approximation using Estrin's method.  <a href="namespacearm__compute.xhtml#ac91f64208cebf2177a6be3a40ecebca8">More...</a><br /></td></tr>
+<tr class="separator:ac91f64208cebf2177a6be3a40ecebca8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa197f574e5effe492aa8034651467eb3"><td class="memItemLeft" align="right" valign="top">float32x4_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute.xhtml#aa197f574e5effe492aa8034651467eb3">vexpq_f32</a> (const float32x4_t &amp;x)</td></tr>
+<tr class="memdesc:aa197f574e5effe492aa8034651467eb3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calculate exponential.  <a href="namespacearm__compute.xhtml#aa197f574e5effe492aa8034651467eb3">More...</a><br /></td></tr>
+<tr class="separator:aa197f574e5effe492aa8034651467eb3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4082e6868f902da08483e54ec07484c8"><td class="memItemLeft" align="right" valign="top">float32x4_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute.xhtml#a4082e6868f902da08483e54ec07484c8">vlogq_f32</a> (const float32x4_t &amp;x)</td></tr>
+<tr class="memdesc:a4082e6868f902da08483e54ec07484c8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calculate logarithm.  <a href="namespacearm__compute.xhtml#a4082e6868f902da08483e54ec07484c8">More...</a><br /></td></tr>
+<tr class="separator:a4082e6868f902da08483e54ec07484c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9598330b2406691ce6580f7506e62168"><td class="memItemLeft" align="right" valign="top">float32x4_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute.xhtml#a9598330b2406691ce6580f7506e62168">vtanhq_f32</a> (const float32x4_t &amp;val)</td></tr>
+<tr class="memdesc:a9598330b2406691ce6580f7506e62168"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calculate hyperbolic tangent.  <a href="namespacearm__compute.xhtml#a9598330b2406691ce6580f7506e62168">More...</a><br /></td></tr>
+<tr class="separator:a9598330b2406691ce6580f7506e62168"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ae0dbcd09c015bda4ab290b957d7bd6c7"><td class="memItemLeft" align="right" valign="top">float32x4_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacearm__compute.xhtml#ae0dbcd09c015bda4ab290b957d7bd6c7">vpowq_f32</a> (const float32x4_t &amp;val, const float32x4_t &amp;n)</td></tr>
 <tr class="memdesc:ae0dbcd09c015bda4ab290b957d7bd6c7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calculate n power of a number.  <a href="namespacearm__compute.xhtml#ae0dbcd09c015bda4ab290b957d7bd6c7">More...</a><br /></td></tr>
 <tr class="separator:ae0dbcd09c015bda4ab290b957d7bd6c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -166,7 +166,7 @@ Variables</h2></td></tr>
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
     <li class="navelem"><a class="el" href="dir_214608ef36d61442cb2b0c1c4e9a7def.xhtml">arm_compute</a></li><li class="navelem"><a class="el" href="dir_1fb090f0c6070330bfaccc4236d3ca0d.xhtml">core</a></li><li class="navelem"><a class="el" href="dir_315f6cf1ec0b2df3ae747ff8286a19f5.xhtml">NEON</a></li><li class="navelem"><a class="el" href="_n_e_math_8h.xhtml">NEMath.h</a></li>
-    <li class="footer">Generated on Wed Apr 12 2017 14:26:05 for ARM Compute Library by
+    <li class="footer">Generated on Wed May 3 2017 17:20:04 for ARM Compute Library by
     <a href="http://www.doxygen.org/index.html">
     <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li>
   </ul>