mirror of
https://github.com/ml-explore/mlx.git
synced 2025-09-20 03:48:15 +08:00
rebase
This commit is contained in:
@@ -195,6 +195,30 @@ Functions</h2></td></tr>
|
||||
<tr class="separator:a48ae83a8caf5c74810df60b6c6cdb062"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad9a671a5f9aaa729ae7a77026f16bcb0" id="r_ad9a671a5f9aaa729ae7a77026f16bcb0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structcomplex64__t.html">complex64_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#ad9a671a5f9aaa729ae7a77026f16bcb0">simd_shuffle_down</a> (<a class="el" href="structcomplex64__t.html">complex64_t</a> data, uint16_t delta)</td></tr>
|
||||
<tr class="separator:ad9a671a5f9aaa729ae7a77026f16bcb0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a39e436e0a942912266aae7e0bd82d7c0" id="r_a39e436e0a942912266aae7e0bd82d7c0"><td class="memItemLeft" align="right" valign="top">uint64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="#a39e436e0a942912266aae7e0bd82d7c0">simd_shuffle_up</a> (uint64_t data, uint16_t delta)</td></tr>
|
||||
<tr class="separator:a39e436e0a942912266aae7e0bd82d7c0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a617f3857caf33c569afa6148135f8b7a" id="r_a617f3857caf33c569afa6148135f8b7a"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="#a617f3857caf33c569afa6148135f8b7a">simd_shuffle_up</a> (int64_t data, uint16_t delta)</td></tr>
|
||||
<tr class="separator:a617f3857caf33c569afa6148135f8b7a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae0f5c42020275a588234e69f1eb7a485" id="r_ae0f5c42020275a588234e69f1eb7a485"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#ae0f5c42020275a588234e69f1eb7a485">simd_shuffle_up</a> (bool data, uint16_t delta)</td></tr>
|
||||
<tr class="separator:ae0f5c42020275a588234e69f1eb7a485"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a92b455bac6a23af51c35ea83de2383eb" id="r_a92b455bac6a23af51c35ea83de2383eb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structcomplex64__t.html">complex64_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a92b455bac6a23af51c35ea83de2383eb">simd_shuffle_up</a> (<a class="el" href="structcomplex64__t.html">complex64_t</a> data, uint16_t delta)</td></tr>
|
||||
<tr class="separator:a92b455bac6a23af51c35ea83de2383eb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5862d5ea154c9b76cf56a630cf6385b4" id="r_a5862d5ea154c9b76cf56a630cf6385b4"><td class="memItemLeft" align="right" valign="top">uint64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="#a5862d5ea154c9b76cf56a630cf6385b4">simd_shuffle_and_fill_up</a> (uint64_t data, uint64_t filling, uint16_t delta)</td></tr>
|
||||
<tr class="separator:a5862d5ea154c9b76cf56a630cf6385b4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7bb56415c5412a6a26f70a990915f064" id="r_a7bb56415c5412a6a26f70a990915f064"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="#a7bb56415c5412a6a26f70a990915f064">simd_shuffle_and_fill_up</a> (int64_t data, int64_t filling, uint16_t delta)</td></tr>
|
||||
<tr class="separator:a7bb56415c5412a6a26f70a990915f064"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad55bd473647f2c6c68e65e5312c132d1" id="r_ad55bd473647f2c6c68e65e5312c132d1"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#ad55bd473647f2c6c68e65e5312c132d1">simd_shuffle_and_fill_up</a> (bool data, bool filling, uint16_t delta)</td></tr>
|
||||
<tr class="separator:ad55bd473647f2c6c68e65e5312c132d1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a94e02a6ae8c39cbf4cb23aa44df9dbd5" id="r_a94e02a6ae8c39cbf4cb23aa44df9dbd5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structcomplex64__t.html">complex64_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a94e02a6ae8c39cbf4cb23aa44df9dbd5">simd_shuffle_and_fill_up</a> (<a class="el" href="structcomplex64__t.html">complex64_t</a> data, <a class="el" href="structcomplex64__t.html">complex64_t</a> filling, uint16_t delta)</td></tr>
|
||||
<tr class="separator:a94e02a6ae8c39cbf4cb23aa44df9dbd5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a71986ecdd7d18f975dd22c3df7421ce2" id="r_a71986ecdd7d18f975dd22c3df7421ce2"><td class="memItemLeft" align="right" valign="top">uint64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="#a71986ecdd7d18f975dd22c3df7421ce2">simd_shuffle</a> (uint64_t data, uint16_t lane)</td></tr>
|
||||
<tr class="separator:a71986ecdd7d18f975dd22c3df7421ce2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3bdbdfeb7a1dde40cd3ce1df8d9213b5" id="r_a3bdbdfeb7a1dde40cd3ce1df8d9213b5"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="#a3bdbdfeb7a1dde40cd3ce1df8d9213b5">simd_shuffle</a> (int64_t data, uint16_t lane)</td></tr>
|
||||
<tr class="separator:a3bdbdfeb7a1dde40cd3ce1df8d9213b5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab4cbcdb054f9165130da91a3334da0cf" id="r_ab4cbcdb054f9165130da91a3334da0cf"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#ab4cbcdb054f9165130da91a3334da0cf">simd_shuffle</a> (bool data, uint16_t lane)</td></tr>
|
||||
<tr class="separator:ab4cbcdb054f9165130da91a3334da0cf"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab8175b66bcc080fb89f738143568c30b" id="r_ab8175b66bcc080fb89f738143568c30b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structcomplex64__t.html">complex64_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#ab8175b66bcc080fb89f738143568c30b">simd_shuffle</a> (<a class="el" href="structcomplex64__t.html">complex64_t</a> data, uint16_t lane)</td></tr>
|
||||
<tr class="separator:ab8175b66bcc080fb89f738143568c30b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Macro Definition Documentation</h2>
|
||||
<a id="abedffa358e7ba7782cc78d6772064c7c" name="abedffa358e7ba7782cc78d6772064c7c"></a>
|
||||
@@ -614,6 +638,258 @@ template<typename stride_t > </div>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ab4cbcdb054f9165130da91a3334da0cf" name="ab4cbcdb054f9165130da91a3334da0cf"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab4cbcdb054f9165130da91a3334da0cf">◆ </a></span>simd_shuffle() <span class="overload">[1/4]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool simd_shuffle </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">bool</td> <td class="paramname"><span class="paramname"><em>data</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">uint16_t</td> <td class="paramname"><span class="paramname"><em>lane</em></span> )</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ab8175b66bcc080fb89f738143568c30b" name="ab8175b66bcc080fb89f738143568c30b"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab8175b66bcc080fb89f738143568c30b">◆ </a></span>simd_shuffle() <span class="overload">[2/4]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="structcomplex64__t.html">complex64_t</a> simd_shuffle </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="structcomplex64__t.html">complex64_t</a></td> <td class="paramname"><span class="paramname"><em>data</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">uint16_t</td> <td class="paramname"><span class="paramname"><em>lane</em></span> )</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a3bdbdfeb7a1dde40cd3ce1df8d9213b5" name="a3bdbdfeb7a1dde40cd3ce1df8d9213b5"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3bdbdfeb7a1dde40cd3ce1df8d9213b5">◆ </a></span>simd_shuffle() <span class="overload">[3/4]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int64_t simd_shuffle </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">int64_t</td> <td class="paramname"><span class="paramname"><em>data</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">uint16_t</td> <td class="paramname"><span class="paramname"><em>lane</em></span> )</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a71986ecdd7d18f975dd22c3df7421ce2" name="a71986ecdd7d18f975dd22c3df7421ce2"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a71986ecdd7d18f975dd22c3df7421ce2">◆ </a></span>simd_shuffle() <span class="overload">[4/4]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">uint64_t simd_shuffle </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">uint64_t</td> <td class="paramname"><span class="paramname"><em>data</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">uint16_t</td> <td class="paramname"><span class="paramname"><em>lane</em></span> )</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ad55bd473647f2c6c68e65e5312c132d1" name="ad55bd473647f2c6c68e65e5312c132d1"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad55bd473647f2c6c68e65e5312c132d1">◆ </a></span>simd_shuffle_and_fill_up() <span class="overload">[1/4]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool simd_shuffle_and_fill_up </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">bool</td> <td class="paramname"><span class="paramname"><em>data</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">bool</td> <td class="paramname"><span class="paramname"><em>filling</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">uint16_t</td> <td class="paramname"><span class="paramname"><em>delta</em></span> )</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a94e02a6ae8c39cbf4cb23aa44df9dbd5" name="a94e02a6ae8c39cbf4cb23aa44df9dbd5"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a94e02a6ae8c39cbf4cb23aa44df9dbd5">◆ </a></span>simd_shuffle_and_fill_up() <span class="overload">[2/4]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="structcomplex64__t.html">complex64_t</a> simd_shuffle_and_fill_up </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="structcomplex64__t.html">complex64_t</a></td> <td class="paramname"><span class="paramname"><em>data</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="el" href="structcomplex64__t.html">complex64_t</a></td> <td class="paramname"><span class="paramname"><em>filling</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">uint16_t</td> <td class="paramname"><span class="paramname"><em>delta</em></span> )</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a7bb56415c5412a6a26f70a990915f064" name="a7bb56415c5412a6a26f70a990915f064"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a7bb56415c5412a6a26f70a990915f064">◆ </a></span>simd_shuffle_and_fill_up() <span class="overload">[3/4]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int64_t simd_shuffle_and_fill_up </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">int64_t</td> <td class="paramname"><span class="paramname"><em>data</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int64_t</td> <td class="paramname"><span class="paramname"><em>filling</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">uint16_t</td> <td class="paramname"><span class="paramname"><em>delta</em></span> )</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a5862d5ea154c9b76cf56a630cf6385b4" name="a5862d5ea154c9b76cf56a630cf6385b4"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a5862d5ea154c9b76cf56a630cf6385b4">◆ </a></span>simd_shuffle_and_fill_up() <span class="overload">[4/4]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">uint64_t simd_shuffle_and_fill_up </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">uint64_t</td> <td class="paramname"><span class="paramname"><em>data</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">uint64_t</td> <td class="paramname"><span class="paramname"><em>filling</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">uint16_t</td> <td class="paramname"><span class="paramname"><em>delta</em></span> )</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a48ae83a8caf5c74810df60b6c6cdb062" name="a48ae83a8caf5c74810df60b6c6cdb062"></a>
|
||||
@@ -730,6 +1006,122 @@ template<typename stride_t > </div>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ae0f5c42020275a588234e69f1eb7a485" name="ae0f5c42020275a588234e69f1eb7a485"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae0f5c42020275a588234e69f1eb7a485">◆ </a></span>simd_shuffle_up() <span class="overload">[1/4]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool simd_shuffle_up </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">bool</td> <td class="paramname"><span class="paramname"><em>data</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">uint16_t</td> <td class="paramname"><span class="paramname"><em>delta</em></span> )</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a92b455bac6a23af51c35ea83de2383eb" name="a92b455bac6a23af51c35ea83de2383eb"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a92b455bac6a23af51c35ea83de2383eb">◆ </a></span>simd_shuffle_up() <span class="overload">[2/4]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="structcomplex64__t.html">complex64_t</a> simd_shuffle_up </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="structcomplex64__t.html">complex64_t</a></td> <td class="paramname"><span class="paramname"><em>data</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">uint16_t</td> <td class="paramname"><span class="paramname"><em>delta</em></span> )</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a617f3857caf33c569afa6148135f8b7a" name="a617f3857caf33c569afa6148135f8b7a"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a617f3857caf33c569afa6148135f8b7a">◆ </a></span>simd_shuffle_up() <span class="overload">[3/4]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int64_t simd_shuffle_up </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">int64_t</td> <td class="paramname"><span class="paramname"><em>data</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">uint16_t</td> <td class="paramname"><span class="paramname"><em>delta</em></span> )</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a39e436e0a942912266aae7e0bd82d7c0" name="a39e436e0a942912266aae7e0bd82d7c0"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a39e436e0a942912266aae7e0bd82d7c0">◆ </a></span>simd_shuffle_up() <span class="overload">[4/4]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">uint64_t simd_shuffle_up </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">uint64_t</td> <td class="paramname"><span class="paramname"><em>data</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">uint16_t</td> <td class="paramname"><span class="paramname"><em>delta</em></span> )</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
|
Reference in New Issue
Block a user