<ahref="accelerate__fp16__simd_8h.html">Go to the documentation of this file.</a><divclass="fragment"><divclass="line"><aid="l00001"name="l00001"></a><spanclass="lineno"> 1</span><spanclass="preprocessor">#pragma once</span></div>
<divclass="ttc"id="anamespacemlx_1_1core_1_1simd_html_a09a2f3f2bc999c16babf3d8d90994d6e"><divclass="ttname"><ahref="namespacemlx_1_1core_1_1simd.html#a09a2f3f2bc999c16babf3d8d90994d6e">mlx::core::simd::sinh</a></div><divclass="ttdeci">Simd< float16_t, N > sinh(Simd< float16_t, N > v)</div><divclass="ttdef"><b>Definition</b> accelerate_fp16_simd.h:41</div></div>
<divclass="ttc"id="anamespacemlx_1_1core_1_1simd_html_a12b1553495a0c99d52472bd2a6626ddb"><divclass="ttname"><ahref="namespacemlx_1_1core_1_1simd.html#a12b1553495a0c99d52472bd2a6626ddb">mlx::core::simd::N</a></div><divclass="ttdeci">constexpr int N</div><divclass="ttdef"><b>Definition</b> neon_fp16_simd.h:9</div></div>
<divclass="ttc"id="anamespacemlx_1_1core_1_1simd_html_a18d330fd2c7360b2890a722232ba35b7"><divclass="ttname"><ahref="namespacemlx_1_1core_1_1simd.html#a18d330fd2c7360b2890a722232ba35b7">mlx::core::simd::atanh</a></div><divclass="ttdeci">Simd< float16_t, N > atanh(Simd< float16_t, N > v)</div><divclass="ttdef"><b>Definition</b> accelerate_fp16_simd.h:34</div></div>
<divclass="ttc"id="anamespacemlx_1_1core_1_1simd_html_a19d535de1fc179cc39ec9643c9863cbc"><divclass="ttname"><ahref="namespacemlx_1_1core_1_1simd.html#a19d535de1fc179cc39ec9643c9863cbc">mlx::core::simd::pow</a></div><divclass="ttdeci">Simd< float16_t, N > pow(Simd< float16_t, N > x, Simd< float16_t, N > y)</div><divclass="ttdef"><b>Definition</b> accelerate_fp16_simd.h:54</div></div>
<divclass="ttc"id="anamespacemlx_1_1core_1_1simd_html_a23dba4ee3f0811b41c381733a6e6ff16"><divclass="ttname"><ahref="namespacemlx_1_1core_1_1simd.html#a23dba4ee3f0811b41c381733a6e6ff16">mlx::core::simd::atan2</a></div><divclass="ttdeci">Simd< float16_t, N > atan2(Simd< float16_t, N > x, Simd< float16_t, N > y)</div><divclass="ttdef"><b>Definition</b> accelerate_fp16_simd.h:52</div></div>
<divclass="ttc"id="anamespacemlx_1_1core_1_1simd_html_a3cb6ea94836e999c07329b34c501ed85"><divclass="ttname"><ahref="namespacemlx_1_1core_1_1simd.html#a3cb6ea94836e999c07329b34c501ed85">mlx::core::simd::log10</a></div><divclass="ttdeci">Simd< float16_t, N > log10(Simd< float16_t, N > v)</div><divclass="ttdef"><b>Definition</b> accelerate_fp16_simd.h:39</div></div>
<divclass="ttc"id="anamespacemlx_1_1core_1_1simd_html_a445ddc4ed928656df64d889942588cfd"><divclass="ttname"><ahref="namespacemlx_1_1core_1_1simd.html#a445ddc4ed928656df64d889942588cfd">mlx::core::simd::tan</a></div><divclass="ttdeci">Simd< float16_t, N > tan(Simd< float16_t, N > v)</div><divclass="ttdef"><b>Definition</b> accelerate_fp16_simd.h:42</div></div>
<divclass="ttc"id="anamespacemlx_1_1core_1_1simd_html_a4f8a64e7742fcd8f759f723a36a7c826"><divclass="ttname"><ahref="namespacemlx_1_1core_1_1simd.html#a4f8a64e7742fcd8f759f723a36a7c826">mlx::core::simd::acosh</a></div><divclass="ttdeci">Simd< float16_t, N > acosh(Simd< float16_t, N > v)</div><divclass="ttdef"><b>Definition</b> accelerate_fp16_simd.h:30</div></div>
<divclass="ttc"id="anamespacemlx_1_1core_1_1simd_html_a66426c28a4324b9f617b7018d9354ea1"><divclass="ttname"><ahref="namespacemlx_1_1core_1_1simd.html#a66426c28a4324b9f617b7018d9354ea1">mlx::core::simd::log2</a></div><divclass="ttdeci">Simd< float16_t, N > log2(Simd< float16_t, N > v)</div><divclass="ttdef"><b>Definition</b> accelerate_fp16_simd.h:38</div></div>
<divclass="ttc"id="anamespacemlx_1_1core_1_1simd_html_a8cec82f4fb15bfd31d7554c6c09ceed4"><divclass="ttname"><ahref="namespacemlx_1_1core_1_1simd.html#a8cec82f4fb15bfd31d7554c6c09ceed4">mlx::core::simd::log</a></div><divclass="ttdeci">Simd< float16_t, N > log(Simd< float16_t, N > v)</div><divclass="ttdef"><b>Definition</b> accelerate_fp16_simd.h:37</div></div>
<divclass="ttc"id="anamespacemlx_1_1core_1_1simd_html_a9407980793ecff5d5eb19c9a2cbda1eb"><divclass="ttname"><ahref="namespacemlx_1_1core_1_1simd.html#a9407980793ecff5d5eb19c9a2cbda1eb">mlx::core::simd::expm1</a></div><divclass="ttdeci">Simd< float16_t, N > expm1(Simd< float16_t, N > v)</div><divclass="ttdef"><b>Definition</b> accelerate_fp16_simd.h:36</div></div>
<divclass="ttc"id="anamespacemlx_1_1core_1_1simd_html_a9c7723fc49137394fa817136a7ffb50f"><divclass="ttname"><ahref="namespacemlx_1_1core_1_1simd.html#a9c7723fc49137394fa817136a7ffb50f">mlx::core::simd::asin</a></div><divclass="ttdeci">Simd< float16_t, N > asin(Simd< float16_t, N > v)</div><divclass="ttdef"><b>Definition</b> accelerate_fp16_simd.h:31</div></div>
<divclass="ttc"id="anamespacemlx_1_1core_1_1simd_html_aa244fbe7456b653aa50a473108fd6a2b"><divclass="ttname"><ahref="namespacemlx_1_1core_1_1simd.html#aa244fbe7456b653aa50a473108fd6a2b">mlx::core::simd::tanh</a></div><divclass="ttdeci">Simd< float16_t, N > tanh(Simd< float16_t, N > v)</div><divclass="ttdef"><b>Definition</b> accelerate_fp16_simd.h:43</div></div>
<divclass="ttc"id="anamespacemlx_1_1core_1_1simd_html_aa7550a1210e50c996d0db84034b8a22e"><divclass="ttname"><ahref="namespacemlx_1_1core_1_1simd.html#aa7550a1210e50c996d0db84034b8a22e">mlx::core::simd::atan</a></div><divclass="ttdeci">Simd< float16_t, N > atan(Simd< float16_t, N > v)</div><divclass="ttdef"><b>Definition</b> accelerate_fp16_simd.h:33</div></div>
<divclass="ttc"id="anamespacemlx_1_1core_1_1simd_html_aaa76bdf1db09261d84da51d394837f5d"><divclass="ttname"><ahref="namespacemlx_1_1core_1_1simd.html#aaa76bdf1db09261d84da51d394837f5d">mlx::core::simd::asinh</a></div><divclass="ttdeci">Simd< float16_t, N > asinh(Simd< float16_t, N > v)</div><divclass="ttdef"><b>Definition</b> accelerate_fp16_simd.h:32</div></div>
<divclass="ttc"id="anamespacemlx_1_1core_1_1simd_html_ac66bdf1a8e86a4d350c85037bc764da5"><divclass="ttname"><ahref="namespacemlx_1_1core_1_1simd.html#ac66bdf1a8e86a4d350c85037bc764da5">mlx::core::simd::remainder</a></div><divclass="ttdeci">Simd< float16_t, N > remainder(Simd< float16_t, N > x, Simd< float16_t, N > y)</div><divclass="ttdef"><b>Definition</b> accelerate_fp16_simd.h:53</div></div>
<divclass="ttc"id="anamespacemlx_1_1core_1_1simd_html_ac91bd36c7caafd3c7ff176e7e2f81887"><divclass="ttname"><ahref="namespacemlx_1_1core_1_1simd.html#ac91bd36c7caafd3c7ff176e7e2f81887">mlx::core::simd::max_size</a></div><divclass="ttdeci">static constexpr int max_size</div><divclass="ttdef"><b>Definition</b> base_simd.h:14</div></div>
<divclass="ttc"id="anamespacemlx_1_1core_1_1simd_html_ad06680bbc041e76efe2dbff4e11b9a13"><divclass="ttname"><ahref="namespacemlx_1_1core_1_1simd.html#ad06680bbc041e76efe2dbff4e11b9a13">mlx::core::simd::log1p</a></div><divclass="ttdeci">Simd< float16_t, N > log1p(Simd< float16_t, N > v)</div><divclass="ttdef"><b>Definition</b> accelerate_fp16_simd.h:40</div></div>
<divclass="ttc"id="anamespacemlx_1_1core_1_1simd_html_ae623449dfa7aab3031aa2f14c1b10a2d"><divclass="ttname"><ahref="namespacemlx_1_1core_1_1simd.html#ae623449dfa7aab3031aa2f14c1b10a2d">mlx::core::simd::acos</a></div><divclass="ttdeci">Simd< float16_t, N > acos(Simd< float16_t, N > v)</div><divclass="ttdef"><b>Definition</b> accelerate_fp16_simd.h:29</div></div>
<divclass="ttc"id="anamespacemlx_1_1core_1_1simd_html_aedc18b6fdb820cce9125c977c02833aa"><divclass="ttname"><ahref="namespacemlx_1_1core_1_1simd.html#aedc18b6fdb820cce9125c977c02833aa">mlx::core::simd::cosh</a></div><divclass="ttdeci">Simd< float16_t, N > cosh(Simd< float16_t, N > v)</div><divclass="ttdef"><b>Definition</b> accelerate_fp16_simd.h:35</div></div>
<liclass="footer">Generated by <ahref="https://www.doxygen.org/index.html"><imgclass="footer"src="doxygen.svg"width="104"height="31"alt="doxygen"/></a> 1.13.2 </li>