This commit is contained in:
CircleCI Docs
2024-11-22 20:24:16 +00:00
parent 6433a22733
commit 8ba8a39e43
905 changed files with 30035 additions and 16934 deletions

View File

@@ -623,9 +623,9 @@ $(function(){ initResizable(false); });
<div class="line"><a id="l00487" name="l00487"></a><span class="lineno"> 487</span>}</div>
</div>
<div class="ttc" id="abackend_2metal_2kernels_2reduction_2ops_8h_html_a515b75d563a93d3c09ee677948dc83e3"><div class="ttname"><a href="backend_2metal_2kernels_2reduction_2ops_8h.html#a515b75d563a93d3c09ee677948dc83e3">simd_size</a></div><div class="ttdeci">static constant constexpr const uint8_t simd_size</div><div class="ttdef"><b>Definition</b> ops.h:22</div></div>
<div class="ttc" id="abackend_2metal_2kernels_2utils_8h_html_a5862d5ea154c9b76cf56a630cf6385b4"><div class="ttname"><a href="backend_2metal_2kernels_2utils_8h.html#a5862d5ea154c9b76cf56a630cf6385b4">simd_shuffle_and_fill_up</a></div><div class="ttdeci">uint64_t simd_shuffle_and_fill_up(uint64_t data, uint64_t filling, uint16_t delta)</div><div class="ttdef"><b>Definition</b> utils.h:342</div></div>
<div class="ttc" id="abackend_2metal_2kernels_2utils_8h_html_a71986ecdd7d18f975dd22c3df7421ce2"><div class="ttname"><a href="backend_2metal_2kernels_2utils_8h.html#a71986ecdd7d18f975dd22c3df7421ce2">simd_shuffle</a></div><div class="ttdeci">uint64_t simd_shuffle(uint64_t data, uint16_t lane)</div><div class="ttdef"><b>Definition</b> utils.h:367</div></div>
<div class="ttc" id="abackend_2metal_2kernels_2utils_8h_html_a8e5a4b0fb5d018d7b078d147efe4f1e3"><div class="ttname"><a href="backend_2metal_2kernels_2utils_8h.html#a8e5a4b0fb5d018d7b078d147efe4f1e3">ceildiv</a></div><div class="ttdeci">T ceildiv(T N, U M)</div><div class="ttdoc">Compute ceil((float)N/(float)M)</div><div class="ttdef"><b>Definition</b> utils.h:272</div></div>
<div class="ttc" id="abackend_2metal_2kernels_2utils_8h_html_a5862d5ea154c9b76cf56a630cf6385b4"><div class="ttname"><a href="backend_2metal_2kernels_2utils_8h.html#a5862d5ea154c9b76cf56a630cf6385b4">simd_shuffle_and_fill_up</a></div><div class="ttdeci">uint64_t simd_shuffle_and_fill_up(uint64_t data, uint64_t filling, uint16_t delta)</div><div class="ttdef"><b>Definition</b> utils.h:383</div></div>
<div class="ttc" id="abackend_2metal_2kernels_2utils_8h_html_a71986ecdd7d18f975dd22c3df7421ce2"><div class="ttname"><a href="backend_2metal_2kernels_2utils_8h.html#a71986ecdd7d18f975dd22c3df7421ce2">simd_shuffle</a></div><div class="ttdeci">uint64_t simd_shuffle(uint64_t data, uint16_t lane)</div><div class="ttdef"><b>Definition</b> utils.h:408</div></div>
<div class="ttc" id="abackend_2metal_2kernels_2utils_8h_html_a8e5a4b0fb5d018d7b078d147efe4f1e3"><div class="ttname"><a href="backend_2metal_2kernels_2utils_8h.html#a8e5a4b0fb5d018d7b078d147efe4f1e3">ceildiv</a></div><div class="ttdeci">T ceildiv(T N, U M)</div><div class="ttdoc">Compute ceil((float)N/(float)M)</div><div class="ttdef"><b>Definition</b> utils.h:313</div></div>
<div class="ttc" id="acommon_2binary_8h_html_a70228731d29946574b238d21fb4b360c"><div class="ttname"><a href="common_2binary_8h.html#a70228731d29946574b238d21fb4b360c">op</a></div><div class="ttdeci">Op op</div><div class="ttdef"><b>Definition</b> binary.h:129</div></div>
<div class="ttc" id="ascan_8h_html_a0d8d6a9b0f3a1263629380bda8eca7bc"><div class="ttname"><a href="scan_8h.html#a0d8d6a9b0f3a1263629380bda8eca7bc">DEFINE_SIMD_SCAN</a></div><div class="ttdeci">#define DEFINE_SIMD_SCAN()</div><div class="ttdef"><b>Definition</b> scan.h:5</div></div>
<div class="ttc" id="ascan_8h_html_a185f66aac8c5317587e6abd43f3013fc"><div class="ttname"><a href="scan_8h.html#a185f66aac8c5317587e6abd43f3013fc">DEFINE_SIMD_EXCLUSIVE_SCAN</a></div><div class="ttdeci">#define DEFINE_SIMD_EXCLUSIVE_SCAN()</div><div class="ttdef"><b>Definition</b> scan.h:19</div></div>
@@ -650,7 +650,7 @@ $(function(){ initResizable(false); });
<div class="ttc" id="astruct_cum_prod_3_01bool_01_4_html_ad634be0b139d10ce6d21332eef0d936b"><div class="ttname"><a href="struct_cum_prod_3_01bool_01_4.html#ad634be0b139d10ce6d21332eef0d936b">CumProd&lt; bool &gt;::operator()</a></div><div class="ttdeci">bool operator()(bool a, T b)</div><div class="ttdef"><b>Definition</b> scan.h:78</div></div>
<div class="ttc" id="astruct_cum_prod_html"><div class="ttname"><a href="struct_cum_prod.html">CumProd</a></div><div class="ttdef"><b>Definition</b> scan.h:53</div></div>
<div class="ttc" id="astruct_cum_sum_html"><div class="ttname"><a href="struct_cum_sum.html">CumSum</a></div><div class="ttdef"><b>Definition</b> scan.h:32</div></div>
<div class="ttc" id="astruct_limits_html"><div class="ttname"><a href="struct_limits.html">Limits</a></div><div class="ttdef"><b>Definition</b> utils.h:17</div></div>
<div class="ttc" id="astruct_limits_html"><div class="ttname"><a href="struct_limits.html">Limits</a></div><div class="ttdef"><b>Definition</b> utils.h:23</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>