2024-10-15 23:12:17 +08:00
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
< html xmlns = "http://www.w3.org/1999/xhtml" lang = "en-US" >
< head >
< meta http-equiv = "Content-Type" content = "text/xhtml;charset=UTF-8" / >
< meta http-equiv = "X-UA-Compatible" content = "IE=11" / >
2025-01-10 05:56:20 +08:00
< meta name = "generator" content = "Doxygen 1.13.1" / >
2024-10-15 23:12:17 +08:00
< meta name = "viewport" content = "width=device-width, initial-scale=1" / >
< title > MLX: mlx/backend/metal/kernels/bf16_math.h File Reference< / title >
< link href = "tabs.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "jquery.js" > < / script >
< script type = "text/javascript" src = "dynsections.js" > < / script >
< script type = "text/javascript" src = "clipboard.js" > < / script >
< link href = "navtree.css" rel = "stylesheet" type = "text/css" / >
2025-01-10 05:56:20 +08:00
< script type = "text/javascript" src = "navtreedata.js" > < / script >
< script type = "text/javascript" src = "navtree.js" > < / script >
2024-10-15 23:12:17 +08:00
< script type = "text/javascript" src = "resize.js" > < / script >
< script type = "text/javascript" src = "cookie.js" > < / script >
< link href = "search/search.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "search/searchdata.js" > < / script >
< script type = "text/javascript" src = "search/search.js" > < / script >
2025-01-10 05:56:20 +08:00
< script type = "text/javascript" >
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699& dn=expat.txt MIT */
$(function() { init_search(); });
/* @license-end */
< / script >
2024-10-15 23:12:17 +08:00
< link href = "doxygen.css" rel = "stylesheet" type = "text/css" / >
< / head >
< body >
< div id = "top" > <!-- do not remove this div, it is closed by doxygen! -->
< div id = "titlearea" >
< table cellspacing = "0" cellpadding = "0" >
< tbody >
< tr id = "projectrow" >
< td id = "projectalign" >
< div id = "projectname" > MLX
< / div >
< / td >
2025-01-10 05:56:20 +08:00
< td > < div id = "MSearchBox" class = "MSearchBoxInactive" >
< span class = "left" >
< span id = "MSearchSelect" onmouseover = "return searchBox.OnSearchSelectShow()" onmouseout = "return searchBox.OnSearchSelectHide()" >   < / span >
< input type = "text" id = "MSearchField" value = "" placeholder = "Search" accesskey = "S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
< / span > < span class = "right" >
< a id = "MSearchClose" href = "javascript:searchBox.CloseResultsWindow()" > < img id = "MSearchCloseImg" border = "0" src = "search/close.svg" alt = "" / > < / a >
< / span >
< / div >
< / td >
2024-10-15 23:12:17 +08:00
< / tr >
< / tbody >
< / table >
< / div >
<!-- end header part -->
2025-01-10 05:56:20 +08:00
<!-- Generated by Doxygen 1.13.1 -->
2024-10-15 23:12:17 +08:00
< script type = "text/javascript" >
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699& dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
< / script >
< script type = "text/javascript" >
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699& dn=expat.txt MIT */
$(function() { codefold.init(0); });
/* @license-end */
< / script >
2025-01-10 05:56:20 +08:00
< / div > <!-- top -->
< div id = "side-nav" class = "ui-resizable side-nav-resizable" >
< div id = "nav-tree" >
< div id = "nav-tree-contents" >
< div id = "nav-sync" class = "sync" > < / div >
< / div >
< / div >
< div id = "splitbar" style = "-moz-user-select:none;"
class="ui-resizable-handle">
< / div >
< / div >
2024-10-15 23:12:17 +08:00
< script type = "text/javascript" >
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699& dn=expat.txt MIT */
2025-01-10 05:56:20 +08:00
$(function(){initNavTree('bf16__math_8h.html',''); initResizable(true); });
2024-10-15 23:12:17 +08:00
/* @license-end */
< / script >
2025-01-10 05:56:20 +08:00
< div id = "doc-content" >
2024-10-15 23:12:17 +08:00
<!-- window showing the filter options -->
< div id = "MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
< / div >
<!-- iframe showing the search results (closed by default) -->
< div id = "MSearchResultsWindow" >
< div id = "MSearchResults" >
< div class = "SRPage" >
< div id = "SRIndex" >
< div id = "SRResults" > < / div >
< div class = "SRStatus" id = "Loading" > Loading...< / div >
< div class = "SRStatus" id = "Searching" > Searching...< / div >
< div class = "SRStatus" id = "NoMatches" > No Matches< / div >
< / div >
< / div >
< / div >
< / div >
< div class = "header" >
< div class = "summary" >
< a href = "#namespaces" > Namespaces< / a > |
< a href = "#define-members" > Macros< / a > |
< a href = "#func-members" > Functions< / a > < / div >
< div class = "headertitle" > < div class = "title" > bf16_math.h File Reference< / div > < / div >
< / div > <!-- header -->
< div class = "contents" >
2024-11-23 04:24:16 +08:00
2024-10-15 23:12:17 +08:00
< p > < a href = "bf16__math_8h_source.html" > Go to the source code of this file.< / a > < / p >
< table class = "memberdecls" >
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a id = "namespaces" name = "namespaces" > < / a >
Namespaces< / h2 > < / td > < / tr >
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > namespace   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html" > metal< / a > < / td > < / tr >
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > namespace   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1fast.html" > metal::fast< / a > < / td > < / tr >
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > namespace   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1precise.html" > metal::precise< / a > < / td > < / tr >
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table > < table class = "memberdecls" >
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a id = "define-members" name = "define-members" > < / a >
Macros< / h2 > < / td > < / tr >
< tr class = "memitem:a9e9f0fdd6e304522bc88acd22c576842" id = "r_a9e9f0fdd6e304522bc88acd22c576842" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "#a9e9f0fdd6e304522bc88acd22c576842" > instantiate_metal_math_funcs< / a > (itype, otype, ctype, mfast)< / td > < / tr >
< tr class = "separator:a9e9f0fdd6e304522bc88acd22c576842" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aecc11cb898846d01bfc9faa109fcf791" id = "r_aecc11cb898846d01bfc9faa109fcf791" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "#aecc11cb898846d01bfc9faa109fcf791" > instantiate_metal_simd_comm_funcs< / a > ( itype, otype, ctype, itype_to_ctype, ctype_to_otype)< / td > < / tr >
< tr class = "separator:aecc11cb898846d01bfc9faa109fcf791" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a51688bc24fc9292aaec5f54a58eaa2d0" id = "r_a51688bc24fc9292aaec5f54a58eaa2d0" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "#a51688bc24fc9292aaec5f54a58eaa2d0" > instantiate_metal_simd_reduction_funcs< / a > (itype, otype, ctype)< / td > < / tr >
< tr class = "separator:a51688bc24fc9292aaec5f54a58eaa2d0" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table > < table class = "memberdecls" >
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a id = "func-members" name = "func-members" > < / a >
Functions< / h2 > < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a87c5122c60f9a12afceb9925a5b78ffb" id = "r_a87c5122c60f9a12afceb9925a5b78ffb" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#a87c5122c60f9a12afceb9925a5b78ffb" > metal::abs< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a87c5122c60f9a12afceb9925a5b78ffb" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:ad4537748b3c832b6569ff7ccb209fcb2" id = "r_ad4537748b3c832b6569ff7ccb209fcb2" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#ad4537748b3c832b6569ff7ccb209fcb2" > metal::acos< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:ad4537748b3c832b6569ff7ccb209fcb2" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a2d0efb92b7f61eff342d776bd6c5f3a0" id = "r_a2d0efb92b7f61eff342d776bd6c5f3a0" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#a2d0efb92b7f61eff342d776bd6c5f3a0" > metal::acosh< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a2d0efb92b7f61eff342d776bd6c5f3a0" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a16e843194df3fd136404bf80ba5ac95c" id = "r_a16e843194df3fd136404bf80ba5ac95c" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#a16e843194df3fd136404bf80ba5ac95c" > metal::asin< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a16e843194df3fd136404bf80ba5ac95c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:abcc3251866930cfe880f89e7473d0e63" id = "r_abcc3251866930cfe880f89e7473d0e63" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#abcc3251866930cfe880f89e7473d0e63" > metal::asinh< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:abcc3251866930cfe880f89e7473d0e63" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a80a771553d9a0012b93620d19c48b00f" id = "r_a80a771553d9a0012b93620d19c48b00f" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#a80a771553d9a0012b93620d19c48b00f" > metal::atan< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > y_over_x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a80a771553d9a0012b93620d19c48b00f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a1d430793eaa38ccf0d07145e3fcd1e61" id = "r_a1d430793eaa38ccf0d07145e3fcd1e61" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#a1d430793eaa38ccf0d07145e3fcd1e61" > metal::atan2< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > y, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a1d430793eaa38ccf0d07145e3fcd1e61" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a57116427997ba71dd3863bfb15de33bf" id = "r_a57116427997ba71dd3863bfb15de33bf" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#a57116427997ba71dd3863bfb15de33bf" > metal::atanh< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a57116427997ba71dd3863bfb15de33bf" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:ad63204d38bc01df6ffc64583f7886b3c" id = "r_ad63204d38bc01df6ffc64583f7886b3c" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#ad63204d38bc01df6ffc64583f7886b3c" > metal::ceil< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:ad63204d38bc01df6ffc64583f7886b3c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a2fa4778a6fe2fa43253ea724e5a608a3" id = "r_a2fa4778a6fe2fa43253ea724e5a608a3" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#a2fa4778a6fe2fa43253ea724e5a608a3" > metal::cos< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a2fa4778a6fe2fa43253ea724e5a608a3" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a8a68a88cc110830d057dbd71431b93c0" id = "r_a8a68a88cc110830d057dbd71431b93c0" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#a8a68a88cc110830d057dbd71431b93c0" > metal::cosh< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a8a68a88cc110830d057dbd71431b93c0" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a5c2f37939ad705ddea4409d3bedb8ce1" id = "r_a5c2f37939ad705ddea4409d3bedb8ce1" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#a5c2f37939ad705ddea4409d3bedb8ce1" > metal::cospi< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a5c2f37939ad705ddea4409d3bedb8ce1" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a2aea493fc1a874970b77ed0031e965df" id = "r_a2aea493fc1a874970b77ed0031e965df" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#a2aea493fc1a874970b77ed0031e965df" > metal::divide< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > y)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a2aea493fc1a874970b77ed0031e965df" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:ac2a0b3618d922ac014baac8189d44650" id = "r_ac2a0b3618d922ac014baac8189d44650" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#ac2a0b3618d922ac014baac8189d44650" > metal::exp< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:ac2a0b3618d922ac014baac8189d44650" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a4c63707d13c89364496a48906631c204" id = "r_a4c63707d13c89364496a48906631c204" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#a4c63707d13c89364496a48906631c204" > metal::exp10< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a4c63707d13c89364496a48906631c204" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a228201c20777848804a4d0589c1d33e7" id = "r_a228201c20777848804a4d0589c1d33e7" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#a228201c20777848804a4d0589c1d33e7" > metal::exp2< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a228201c20777848804a4d0589c1d33e7" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a487eba718144be1325abcf66e109bb21" id = "r_a487eba718144be1325abcf66e109bb21" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#a487eba718144be1325abcf66e109bb21" > metal::fabs< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a487eba718144be1325abcf66e109bb21" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a85a560794be56d8116889c1ee2d78761" id = "r_a85a560794be56d8116889c1ee2d78761" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#a85a560794be56d8116889c1ee2d78761" > metal::fdim< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > y)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a85a560794be56d8116889c1ee2d78761" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a020790f30c28a9982c4a83deaa258277" id = "r_a020790f30c28a9982c4a83deaa258277" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#a020790f30c28a9982c4a83deaa258277" > metal::floor< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a020790f30c28a9982c4a83deaa258277" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a6301a78d69ff14a06194ca85a0c7d326" id = "r_a6301a78d69ff14a06194ca85a0c7d326" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#a6301a78d69ff14a06194ca85a0c7d326" > metal::fma< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > y, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > z)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a6301a78d69ff14a06194ca85a0c7d326" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a0558e56fdb94b456deea6a4eb53964ed" id = "r_a0558e56fdb94b456deea6a4eb53964ed" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#a0558e56fdb94b456deea6a4eb53964ed" > metal::fmax< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > y)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a0558e56fdb94b456deea6a4eb53964ed" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:ae0c1a7ba1a7449adc64d00b2a29e67f6" id = "r_ae0c1a7ba1a7449adc64d00b2a29e67f6" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#ae0c1a7ba1a7449adc64d00b2a29e67f6" > metal::fmax3< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > y, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > z)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:ae0c1a7ba1a7449adc64d00b2a29e67f6" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:aa35227450d943fb88cf43162aa9d8c49" id = "r_aa35227450d943fb88cf43162aa9d8c49" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#aa35227450d943fb88cf43162aa9d8c49" > metal::fmedian3< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > y, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > z)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:aa35227450d943fb88cf43162aa9d8c49" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a66ac19825ea79b8294e243ae6d0b3d3c" id = "r_a66ac19825ea79b8294e243ae6d0b3d3c" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#a66ac19825ea79b8294e243ae6d0b3d3c" > metal::fmin< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > y)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a66ac19825ea79b8294e243ae6d0b3d3c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:ae2acd25f2241f00aaf89ff48f132a879" id = "r_ae2acd25f2241f00aaf89ff48f132a879" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#ae2acd25f2241f00aaf89ff48f132a879" > metal::fmin3< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > y, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > z)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:ae2acd25f2241f00aaf89ff48f132a879" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a2ff952d4d596a7969b2a3035fc2fda58" id = "r_a2ff952d4d596a7969b2a3035fc2fda58" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#a2ff952d4d596a7969b2a3035fc2fda58" > metal::fmod< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > y)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a2ff952d4d596a7969b2a3035fc2fda58" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a6b1c15d251aeaacb1f4338a5e152ae78" id = "r_a6b1c15d251aeaacb1f4338a5e152ae78" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#a6b1c15d251aeaacb1f4338a5e152ae78" > metal::fract< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a6b1c15d251aeaacb1f4338a5e152ae78" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:ac89d4ef524d21a301da6c37dbd95ff9f" id = "r_ac89d4ef524d21a301da6c37dbd95ff9f" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#ac89d4ef524d21a301da6c37dbd95ff9f" > metal::frexp< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x, thread int & < a class = "el" href = "namespacemetal.html#ac2a0b3618d922ac014baac8189d44650" > exp< / a > )< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:ac89d4ef524d21a301da6c37dbd95ff9f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a3deed001738b6f03accd3c2195586c2b" id = "r_a3deed001738b6f03accd3c2195586c2b" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#a3deed001738b6f03accd3c2195586c2b" > metal::ldexp< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x, int k)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a3deed001738b6f03accd3c2195586c2b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a423a9f4f2fc7ef5ec7eda061277b51b6" id = "r_a423a9f4f2fc7ef5ec7eda061277b51b6" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#a423a9f4f2fc7ef5ec7eda061277b51b6" > metal::log< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a423a9f4f2fc7ef5ec7eda061277b51b6" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a042b98827baa910e9d726227cec55a80" id = "r_a042b98827baa910e9d726227cec55a80" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#a042b98827baa910e9d726227cec55a80" > metal::log10< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a042b98827baa910e9d726227cec55a80" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:ae894dd5fc13799f120b55cab6267c89c" id = "r_ae894dd5fc13799f120b55cab6267c89c" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#ae894dd5fc13799f120b55cab6267c89c" > metal::log2< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:ae894dd5fc13799f120b55cab6267c89c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a853c80479ab2264d9c4587c7bcac767b" id = "r_a853c80479ab2264d9c4587c7bcac767b" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#a853c80479ab2264d9c4587c7bcac767b" > metal::max< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > y)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a853c80479ab2264d9c4587c7bcac767b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a00f9c0ad66d969794614f56912eed9c9" id = "r_a00f9c0ad66d969794614f56912eed9c9" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#a00f9c0ad66d969794614f56912eed9c9" > metal::max3< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > y, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > z)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a00f9c0ad66d969794614f56912eed9c9" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:aa3ff49457ce3c93fc1c0897fd1525157" id = "r_aa3ff49457ce3c93fc1c0897fd1525157" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#aa3ff49457ce3c93fc1c0897fd1525157" > metal::median3< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > y, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > z)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:aa3ff49457ce3c93fc1c0897fd1525157" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a6653b28c9473087141eddce39878d4d3" id = "r_a6653b28c9473087141eddce39878d4d3" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#a6653b28c9473087141eddce39878d4d3" > metal::min< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > y)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a6653b28c9473087141eddce39878d4d3" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a005510c8c0f964ce2b8aad3ba76a7a3f" id = "r_a005510c8c0f964ce2b8aad3ba76a7a3f" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#a005510c8c0f964ce2b8aad3ba76a7a3f" > metal::min3< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > y, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > z)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a005510c8c0f964ce2b8aad3ba76a7a3f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a9547fd7b09164931986f6db4813bd72d" id = "r_a9547fd7b09164931986f6db4813bd72d" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#a9547fd7b09164931986f6db4813bd72d" > metal::nextafter< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > y)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a9547fd7b09164931986f6db4813bd72d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:acd288d4552215bd10455584a214c57b8" id = "r_acd288d4552215bd10455584a214c57b8" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#acd288d4552215bd10455584a214c57b8" > metal::pow< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > y)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:acd288d4552215bd10455584a214c57b8" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:ae529e431f178bafedc18a889323c0bc2" id = "r_ae529e431f178bafedc18a889323c0bc2" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#ae529e431f178bafedc18a889323c0bc2" > metal::powr< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > y)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:ae529e431f178bafedc18a889323c0bc2" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a29ab6060527120eee745aec0daa06e01" id = "r_a29ab6060527120eee745aec0daa06e01" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#a29ab6060527120eee745aec0daa06e01" > metal::rint< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a29ab6060527120eee745aec0daa06e01" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a46c667e169ff9d51a9204a045305442f" id = "r_a46c667e169ff9d51a9204a045305442f" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#a46c667e169ff9d51a9204a045305442f" > metal::round< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a46c667e169ff9d51a9204a045305442f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a1cf4b605c0aa7ff5bfe5e979a16f5157" id = "r_a1cf4b605c0aa7ff5bfe5e979a16f5157" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#a1cf4b605c0aa7ff5bfe5e979a16f5157" > metal::rsqrt< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a1cf4b605c0aa7ff5bfe5e979a16f5157" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a619a159ca5f2ddfe3647d3a6bb6e804c" id = "r_a619a159ca5f2ddfe3647d3a6bb6e804c" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#a619a159ca5f2ddfe3647d3a6bb6e804c" > metal::sin< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a619a159ca5f2ddfe3647d3a6bb6e804c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a83ba4235ae350ab8880a9df09158620b" id = "r_a83ba4235ae350ab8880a9df09158620b" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#a83ba4235ae350ab8880a9df09158620b" > metal::sinh< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a83ba4235ae350ab8880a9df09158620b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:ae9655f7fa2ba6c0625ca25fbb278e269" id = "r_ae9655f7fa2ba6c0625ca25fbb278e269" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#ae9655f7fa2ba6c0625ca25fbb278e269" > metal::sinpi< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:ae9655f7fa2ba6c0625ca25fbb278e269" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:ab3f4d4852ca0e591104fbd8e5b50d31b" id = "r_ab3f4d4852ca0e591104fbd8e5b50d31b" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#ab3f4d4852ca0e591104fbd8e5b50d31b" > metal::sqrt< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:ab3f4d4852ca0e591104fbd8e5b50d31b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a862215a8ddacb086296ba02567c9b158" id = "r_a862215a8ddacb086296ba02567c9b158" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#a862215a8ddacb086296ba02567c9b158" > metal::tan< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a862215a8ddacb086296ba02567c9b158" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:aa97fc50bd6addfc6de0aae8570fe963d" id = "r_aa97fc50bd6addfc6de0aae8570fe963d" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#aa97fc50bd6addfc6de0aae8570fe963d" > metal::tanh< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:aa97fc50bd6addfc6de0aae8570fe963d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:ae2046d163a525fc1822a9ec8a0aeaeb3" id = "r_ae2046d163a525fc1822a9ec8a0aeaeb3" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#ae2046d163a525fc1822a9ec8a0aeaeb3" > metal::tanpi< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:ae2046d163a525fc1822a9ec8a0aeaeb3" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a93cb75a11a362bfc8310ea19c554c887" id = "r_a93cb75a11a362bfc8310ea19c554c887" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#a93cb75a11a362bfc8310ea19c554c887" > metal::trunc< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a93cb75a11a362bfc8310ea19c554c887" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a90d2973f71f83180e7f02e38d11c7a8f" id = "r_a90d2973f71f83180e7f02e38d11c7a8f" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1fast.html#a90d2973f71f83180e7f02e38d11c7a8f" > metal::fast::abs< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a90d2973f71f83180e7f02e38d11c7a8f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a805ce5c3a94b618b7349d70bbb82f0b2" id = "r_a805ce5c3a94b618b7349d70bbb82f0b2" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1fast.html#a805ce5c3a94b618b7349d70bbb82f0b2" > metal::fast::acos< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a805ce5c3a94b618b7349d70bbb82f0b2" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:afb656fc3406649a238b6f1e0509de751" id = "r_afb656fc3406649a238b6f1e0509de751" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1fast.html#afb656fc3406649a238b6f1e0509de751" > metal::fast::acosh< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:afb656fc3406649a238b6f1e0509de751" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a769455a283da99654b6e42c3acf13eb1" id = "r_a769455a283da99654b6e42c3acf13eb1" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1fast.html#a769455a283da99654b6e42c3acf13eb1" > metal::fast::asin< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a769455a283da99654b6e42c3acf13eb1" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a4367034b7b3e14310803bb2be975a556" id = "r_a4367034b7b3e14310803bb2be975a556" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1fast.html#a4367034b7b3e14310803bb2be975a556" > metal::fast::asinh< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a4367034b7b3e14310803bb2be975a556" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a769503b4b7f89071d0983258c5a3ac5a" id = "r_a769503b4b7f89071d0983258c5a3ac5a" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1fast.html#a769503b4b7f89071d0983258c5a3ac5a" > metal::fast::atan< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > y_over_x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a769503b4b7f89071d0983258c5a3ac5a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a00e687ea46f5affe26e6aef8fd62b89a" id = "r_a00e687ea46f5affe26e6aef8fd62b89a" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1fast.html#a00e687ea46f5affe26e6aef8fd62b89a" > metal::fast::atan2< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > y, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a00e687ea46f5affe26e6aef8fd62b89a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:af24608fc605db9a14427d37c36dc1c53" id = "r_af24608fc605db9a14427d37c36dc1c53" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1fast.html#af24608fc605db9a14427d37c36dc1c53" > metal::fast::atanh< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:af24608fc605db9a14427d37c36dc1c53" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a97b0bbd79f1f45d9d3104d712914e6b8" id = "r_a97b0bbd79f1f45d9d3104d712914e6b8" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1fast.html#a97b0bbd79f1f45d9d3104d712914e6b8" > metal::fast::ceil< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a97b0bbd79f1f45d9d3104d712914e6b8" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a75b6bb32fa3870eda46a7bfc9f481f88" id = "r_a75b6bb32fa3870eda46a7bfc9f481f88" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1fast.html#a75b6bb32fa3870eda46a7bfc9f481f88" > metal::fast::cos< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a75b6bb32fa3870eda46a7bfc9f481f88" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a31544ad9de28012a4ddda86e3966a77e" id = "r_a31544ad9de28012a4ddda86e3966a77e" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1fast.html#a31544ad9de28012a4ddda86e3966a77e" > metal::fast::cosh< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a31544ad9de28012a4ddda86e3966a77e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a9906b41f75319b384ffb570cc94d67ce" id = "r_a9906b41f75319b384ffb570cc94d67ce" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1fast.html#a9906b41f75319b384ffb570cc94d67ce" > metal::fast::cospi< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a9906b41f75319b384ffb570cc94d67ce" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:ae70bc2185e4649369cf7b15f5e1d48be" id = "r_ae70bc2185e4649369cf7b15f5e1d48be" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1fast.html#ae70bc2185e4649369cf7b15f5e1d48be" > metal::fast::divide< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > y)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:ae70bc2185e4649369cf7b15f5e1d48be" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:ad3dbd387b63373c29e3449609f763ede" id = "r_ad3dbd387b63373c29e3449609f763ede" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1fast.html#ad3dbd387b63373c29e3449609f763ede" > metal::fast::exp< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:ad3dbd387b63373c29e3449609f763ede" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a453122f982485cbb4e471b3ac282ee5e" id = "r_a453122f982485cbb4e471b3ac282ee5e" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1fast.html#a453122f982485cbb4e471b3ac282ee5e" > metal::fast::exp10< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a453122f982485cbb4e471b3ac282ee5e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:ac092b65a46720adaf22f6266671d2d71" id = "r_ac092b65a46720adaf22f6266671d2d71" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1fast.html#ac092b65a46720adaf22f6266671d2d71" > metal::fast::exp2< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:ac092b65a46720adaf22f6266671d2d71" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a129fbd68c9df1a437e8959a25187f554" id = "r_a129fbd68c9df1a437e8959a25187f554" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1fast.html#a129fbd68c9df1a437e8959a25187f554" > metal::fast::fabs< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a129fbd68c9df1a437e8959a25187f554" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a667df76100d5ea0ce5860ddae3e5a00b" id = "r_a667df76100d5ea0ce5860ddae3e5a00b" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1fast.html#a667df76100d5ea0ce5860ddae3e5a00b" > metal::fast::fdim< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > y)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a667df76100d5ea0ce5860ddae3e5a00b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:ac012ce1701c2339914f15cce9f2c632f" id = "r_ac012ce1701c2339914f15cce9f2c632f" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1fast.html#ac012ce1701c2339914f15cce9f2c632f" > metal::fast::floor< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:ac012ce1701c2339914f15cce9f2c632f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:aebcd6e951da6f7157ec219eb7a8f1ddd" id = "r_aebcd6e951da6f7157ec219eb7a8f1ddd" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1fast.html#aebcd6e951da6f7157ec219eb7a8f1ddd" > metal::fast::fma< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > y, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > z)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:aebcd6e951da6f7157ec219eb7a8f1ddd" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a26e3257cf877154f8a0d434be0bdb034" id = "r_a26e3257cf877154f8a0d434be0bdb034" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1fast.html#a26e3257cf877154f8a0d434be0bdb034" > metal::fast::fmax< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > y)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a26e3257cf877154f8a0d434be0bdb034" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a5c6a3a389f348e1f92e8392b765a32c7" id = "r_a5c6a3a389f348e1f92e8392b765a32c7" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1fast.html#a5c6a3a389f348e1f92e8392b765a32c7" > metal::fast::fmax3< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > y, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > z)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a5c6a3a389f348e1f92e8392b765a32c7" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a923869181c3f576f2d86fba5bfa85633" id = "r_a923869181c3f576f2d86fba5bfa85633" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1fast.html#a923869181c3f576f2d86fba5bfa85633" > metal::fast::fmedian3< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > y, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > z)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a923869181c3f576f2d86fba5bfa85633" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a7e202ec52bf12bfabdf2265b300acbfa" id = "r_a7e202ec52bf12bfabdf2265b300acbfa" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1fast.html#a7e202ec52bf12bfabdf2265b300acbfa" > metal::fast::fmin< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > y)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a7e202ec52bf12bfabdf2265b300acbfa" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a9531c6a4a520927523961e6eb6b94c1a" id = "r_a9531c6a4a520927523961e6eb6b94c1a" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1fast.html#a9531c6a4a520927523961e6eb6b94c1a" > metal::fast::fmin3< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > y, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > z)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a9531c6a4a520927523961e6eb6b94c1a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:adbec09f18a89f773d7e368ef04a69526" id = "r_adbec09f18a89f773d7e368ef04a69526" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1fast.html#adbec09f18a89f773d7e368ef04a69526" > metal::fast::fmod< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > y)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:adbec09f18a89f773d7e368ef04a69526" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:aa8bb448827503e485eb649eb3edb2d4c" id = "r_aa8bb448827503e485eb649eb3edb2d4c" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1fast.html#aa8bb448827503e485eb649eb3edb2d4c" > metal::fast::fract< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:aa8bb448827503e485eb649eb3edb2d4c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a23902df22aeaa859ef673a36381387c2" id = "r_a23902df22aeaa859ef673a36381387c2" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1fast.html#a23902df22aeaa859ef673a36381387c2" > metal::fast::frexp< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x, thread int & < a class = "el" href = "namespacemetal_1_1fast.html#ad3dbd387b63373c29e3449609f763ede" > exp< / a > )< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a23902df22aeaa859ef673a36381387c2" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:adb045765987e76c7ad4b511fab0c867e" id = "r_adb045765987e76c7ad4b511fab0c867e" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1fast.html#adb045765987e76c7ad4b511fab0c867e" > metal::fast::ldexp< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x, int k)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:adb045765987e76c7ad4b511fab0c867e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:aef942e7f9e5c2e58c58644ab1bdd58d1" id = "r_aef942e7f9e5c2e58c58644ab1bdd58d1" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1fast.html#aef942e7f9e5c2e58c58644ab1bdd58d1" > metal::fast::log< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:aef942e7f9e5c2e58c58644ab1bdd58d1" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a0d1150cf2deee5100a7ea2988b3bb39e" id = "r_a0d1150cf2deee5100a7ea2988b3bb39e" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1fast.html#a0d1150cf2deee5100a7ea2988b3bb39e" > metal::fast::log10< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a0d1150cf2deee5100a7ea2988b3bb39e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a986ef245dd433ae62af864f5cbb07118" id = "r_a986ef245dd433ae62af864f5cbb07118" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1fast.html#a986ef245dd433ae62af864f5cbb07118" > metal::fast::log2< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a986ef245dd433ae62af864f5cbb07118" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a747e2e58092a27fb8b4dd3d16934fb52" id = "r_a747e2e58092a27fb8b4dd3d16934fb52" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1fast.html#a747e2e58092a27fb8b4dd3d16934fb52" > metal::fast::max< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > y)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a747e2e58092a27fb8b4dd3d16934fb52" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a6fc2cf18ffa8149561864c86dba0f803" id = "r_a6fc2cf18ffa8149561864c86dba0f803" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1fast.html#a6fc2cf18ffa8149561864c86dba0f803" > metal::fast::max3< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > y, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > z)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a6fc2cf18ffa8149561864c86dba0f803" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a742b55f1e4369921ee7f60d70185bfbc" id = "r_a742b55f1e4369921ee7f60d70185bfbc" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1fast.html#a742b55f1e4369921ee7f60d70185bfbc" > metal::fast::median3< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > y, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > z)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a742b55f1e4369921ee7f60d70185bfbc" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a3e958e56a4712687c381a0b64d123e61" id = "r_a3e958e56a4712687c381a0b64d123e61" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1fast.html#a3e958e56a4712687c381a0b64d123e61" > metal::fast::min< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > y)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a3e958e56a4712687c381a0b64d123e61" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a606a4c1b34ce05ea89ca5af81724036f" id = "r_a606a4c1b34ce05ea89ca5af81724036f" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1fast.html#a606a4c1b34ce05ea89ca5af81724036f" > metal::fast::min3< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > y, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > z)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a606a4c1b34ce05ea89ca5af81724036f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a4583e8be04fc0bd475b97b0934604f23" id = "r_a4583e8be04fc0bd475b97b0934604f23" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1fast.html#a4583e8be04fc0bd475b97b0934604f23" > metal::fast::nextafter< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > y)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a4583e8be04fc0bd475b97b0934604f23" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:ade2367eaec894bd2e14a1351c363e003" id = "r_ade2367eaec894bd2e14a1351c363e003" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1fast.html#ade2367eaec894bd2e14a1351c363e003" > metal::fast::pow< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > y)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:ade2367eaec894bd2e14a1351c363e003" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a4293cbc94175b4dcc724fe4747eb5d5a" id = "r_a4293cbc94175b4dcc724fe4747eb5d5a" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1fast.html#a4293cbc94175b4dcc724fe4747eb5d5a" > metal::fast::powr< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > y)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a4293cbc94175b4dcc724fe4747eb5d5a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:aa613bc252f8d8069e175ec9e9d05a7ec" id = "r_aa613bc252f8d8069e175ec9e9d05a7ec" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1fast.html#aa613bc252f8d8069e175ec9e9d05a7ec" > metal::fast::rint< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:aa613bc252f8d8069e175ec9e9d05a7ec" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a4cb687257a004726d49e496417eaa40f" id = "r_a4cb687257a004726d49e496417eaa40f" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1fast.html#a4cb687257a004726d49e496417eaa40f" > metal::fast::round< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a4cb687257a004726d49e496417eaa40f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:aa62097c750f1e4b69d09277f19976ab1" id = "r_aa62097c750f1e4b69d09277f19976ab1" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1fast.html#aa62097c750f1e4b69d09277f19976ab1" > metal::fast::rsqrt< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:aa62097c750f1e4b69d09277f19976ab1" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a3af771cfe7a135104f9d063147dba270" id = "r_a3af771cfe7a135104f9d063147dba270" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1fast.html#a3af771cfe7a135104f9d063147dba270" > metal::fast::sin< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a3af771cfe7a135104f9d063147dba270" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a990d90b3440e38d1fb4ff5065c6c189b" id = "r_a990d90b3440e38d1fb4ff5065c6c189b" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1fast.html#a990d90b3440e38d1fb4ff5065c6c189b" > metal::fast::sinh< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a990d90b3440e38d1fb4ff5065c6c189b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:ab07a32fe544aa304577d29e0251e87b2" id = "r_ab07a32fe544aa304577d29e0251e87b2" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1fast.html#ab07a32fe544aa304577d29e0251e87b2" > metal::fast::sinpi< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:ab07a32fe544aa304577d29e0251e87b2" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a4218a85c7d8a74cb8055b4755205627e" id = "r_a4218a85c7d8a74cb8055b4755205627e" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1fast.html#a4218a85c7d8a74cb8055b4755205627e" > metal::fast::sqrt< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a4218a85c7d8a74cb8055b4755205627e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:ae34754afa152a6170ac2ae3294174506" id = "r_ae34754afa152a6170ac2ae3294174506" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1fast.html#ae34754afa152a6170ac2ae3294174506" > metal::fast::tan< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:ae34754afa152a6170ac2ae3294174506" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a13e6e6ae087b7c558e9a94ddbc864d43" id = "r_a13e6e6ae087b7c558e9a94ddbc864d43" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1fast.html#a13e6e6ae087b7c558e9a94ddbc864d43" > metal::fast::tanh< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a13e6e6ae087b7c558e9a94ddbc864d43" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a39b2952d4adf1400016c63243798aaf8" id = "r_a39b2952d4adf1400016c63243798aaf8" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1fast.html#a39b2952d4adf1400016c63243798aaf8" > metal::fast::tanpi< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a39b2952d4adf1400016c63243798aaf8" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:aa62e1075e86c626d97038f16e9433415" id = "r_aa62e1075e86c626d97038f16e9433415" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1fast.html#aa62e1075e86c626d97038f16e9433415" > metal::fast::trunc< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:aa62e1075e86c626d97038f16e9433415" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a99f2b2746e813b9ca7b4249afbaf2a14" id = "r_a99f2b2746e813b9ca7b4249afbaf2a14" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1precise.html#a99f2b2746e813b9ca7b4249afbaf2a14" > metal::precise::abs< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a99f2b2746e813b9ca7b4249afbaf2a14" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a8a2bcc89fc0b7e74f0453f82f89a8604" id = "r_a8a2bcc89fc0b7e74f0453f82f89a8604" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1precise.html#a8a2bcc89fc0b7e74f0453f82f89a8604" > metal::precise::acos< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a8a2bcc89fc0b7e74f0453f82f89a8604" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a1f489fabffab969b8677b56bb1136067" id = "r_a1f489fabffab969b8677b56bb1136067" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1precise.html#a1f489fabffab969b8677b56bb1136067" > metal::precise::acosh< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a1f489fabffab969b8677b56bb1136067" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:adc7b8b6e12e320cb32030f728dcbf438" id = "r_adc7b8b6e12e320cb32030f728dcbf438" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1precise.html#adc7b8b6e12e320cb32030f728dcbf438" > metal::precise::asin< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:adc7b8b6e12e320cb32030f728dcbf438" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:aaad1cdde6687c8011fbc5fda1bb13424" id = "r_aaad1cdde6687c8011fbc5fda1bb13424" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1precise.html#aaad1cdde6687c8011fbc5fda1bb13424" > metal::precise::asinh< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:aaad1cdde6687c8011fbc5fda1bb13424" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:aaaf4b5f4786a912089bbf0ae7619a6be" id = "r_aaaf4b5f4786a912089bbf0ae7619a6be" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1precise.html#aaaf4b5f4786a912089bbf0ae7619a6be" > metal::precise::atan< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > y_over_x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:aaaf4b5f4786a912089bbf0ae7619a6be" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a6f161b049cc6884f87b09b33c2d1cd7f" id = "r_a6f161b049cc6884f87b09b33c2d1cd7f" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1precise.html#a6f161b049cc6884f87b09b33c2d1cd7f" > metal::precise::atan2< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > y, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a6f161b049cc6884f87b09b33c2d1cd7f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a902994837653b90c47f4285673e712c4" id = "r_a902994837653b90c47f4285673e712c4" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1precise.html#a902994837653b90c47f4285673e712c4" > metal::precise::atanh< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a902994837653b90c47f4285673e712c4" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a8577549a1afeea206dd9a2004af2868d" id = "r_a8577549a1afeea206dd9a2004af2868d" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1precise.html#a8577549a1afeea206dd9a2004af2868d" > metal::precise::ceil< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a8577549a1afeea206dd9a2004af2868d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:ac4941f62e7d8ab9d7cabbd967aa9f220" id = "r_ac4941f62e7d8ab9d7cabbd967aa9f220" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1precise.html#ac4941f62e7d8ab9d7cabbd967aa9f220" > metal::precise::cos< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:ac4941f62e7d8ab9d7cabbd967aa9f220" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a72d86d508300a9b58f4ccbbe70da4fbc" id = "r_a72d86d508300a9b58f4ccbbe70da4fbc" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1precise.html#a72d86d508300a9b58f4ccbbe70da4fbc" > metal::precise::cosh< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a72d86d508300a9b58f4ccbbe70da4fbc" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a2392b78bd196efdbbac65901c4ab20e7" id = "r_a2392b78bd196efdbbac65901c4ab20e7" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1precise.html#a2392b78bd196efdbbac65901c4ab20e7" > metal::precise::cospi< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a2392b78bd196efdbbac65901c4ab20e7" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:aec0982cdb96a08b61f51129150d82e9d" id = "r_aec0982cdb96a08b61f51129150d82e9d" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1precise.html#aec0982cdb96a08b61f51129150d82e9d" > metal::precise::divide< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > y)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:aec0982cdb96a08b61f51129150d82e9d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a8d8d2d5700ce432b33cf47cf22528e8f" id = "r_a8d8d2d5700ce432b33cf47cf22528e8f" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1precise.html#a8d8d2d5700ce432b33cf47cf22528e8f" > metal::precise::exp< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a8d8d2d5700ce432b33cf47cf22528e8f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:af9addb343c967da3a83e9e123a8521fd" id = "r_af9addb343c967da3a83e9e123a8521fd" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1precise.html#af9addb343c967da3a83e9e123a8521fd" > metal::precise::exp10< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:af9addb343c967da3a83e9e123a8521fd" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a92a880bd2197efc0da0f8f0f7ec1e4c9" id = "r_a92a880bd2197efc0da0f8f0f7ec1e4c9" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1precise.html#a92a880bd2197efc0da0f8f0f7ec1e4c9" > metal::precise::exp2< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a92a880bd2197efc0da0f8f0f7ec1e4c9" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:ae4c71d8bc8ef291036a7aaa05f8be3d1" id = "r_ae4c71d8bc8ef291036a7aaa05f8be3d1" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1precise.html#ae4c71d8bc8ef291036a7aaa05f8be3d1" > metal::precise::fabs< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:ae4c71d8bc8ef291036a7aaa05f8be3d1" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:af693e7c93de446e80dd1377f5e9e7260" id = "r_af693e7c93de446e80dd1377f5e9e7260" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1precise.html#af693e7c93de446e80dd1377f5e9e7260" > metal::precise::fdim< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > y)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:af693e7c93de446e80dd1377f5e9e7260" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a66e02b028e3cecfe7c80773460dc7925" id = "r_a66e02b028e3cecfe7c80773460dc7925" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1precise.html#a66e02b028e3cecfe7c80773460dc7925" > metal::precise::floor< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a66e02b028e3cecfe7c80773460dc7925" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a49391a64d6b66fe3a212516b316a2144" id = "r_a49391a64d6b66fe3a212516b316a2144" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1precise.html#a49391a64d6b66fe3a212516b316a2144" > metal::precise::fma< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > y, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > z)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a49391a64d6b66fe3a212516b316a2144" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:ac7d49f921c2883caf9eec66efc4de1cd" id = "r_ac7d49f921c2883caf9eec66efc4de1cd" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1precise.html#ac7d49f921c2883caf9eec66efc4de1cd" > metal::precise::fmax< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > y)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:ac7d49f921c2883caf9eec66efc4de1cd" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:adf750e51bd83d569994d0967029e3bdc" id = "r_adf750e51bd83d569994d0967029e3bdc" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1precise.html#adf750e51bd83d569994d0967029e3bdc" > metal::precise::fmax3< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > y, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > z)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:adf750e51bd83d569994d0967029e3bdc" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a48d1d0be889de4043b775bb6b030a989" id = "r_a48d1d0be889de4043b775bb6b030a989" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1precise.html#a48d1d0be889de4043b775bb6b030a989" > metal::precise::fmedian3< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > y, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > z)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a48d1d0be889de4043b775bb6b030a989" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a18df8eb481dfa56c92ad31b5bab8e069" id = "r_a18df8eb481dfa56c92ad31b5bab8e069" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1precise.html#a18df8eb481dfa56c92ad31b5bab8e069" > metal::precise::fmin< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > y)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a18df8eb481dfa56c92ad31b5bab8e069" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a5bb710e6742996d32225a8f54a0f116c" id = "r_a5bb710e6742996d32225a8f54a0f116c" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1precise.html#a5bb710e6742996d32225a8f54a0f116c" > metal::precise::fmin3< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > y, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > z)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a5bb710e6742996d32225a8f54a0f116c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:aa99937178a1fc8158054e328eeeae648" id = "r_aa99937178a1fc8158054e328eeeae648" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1precise.html#aa99937178a1fc8158054e328eeeae648" > metal::precise::fmod< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > y)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:aa99937178a1fc8158054e328eeeae648" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a0f21c19332a90df1a8ff507a813b5757" id = "r_a0f21c19332a90df1a8ff507a813b5757" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1precise.html#a0f21c19332a90df1a8ff507a813b5757" > metal::precise::fract< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a0f21c19332a90df1a8ff507a813b5757" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a0fbb1624c308b97380f894f92fd858b4" id = "r_a0fbb1624c308b97380f894f92fd858b4" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1precise.html#a0fbb1624c308b97380f894f92fd858b4" > metal::precise::frexp< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x, thread int & < a class = "el" href = "namespacemetal_1_1precise.html#a8d8d2d5700ce432b33cf47cf22528e8f" > exp< / a > )< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a0fbb1624c308b97380f894f92fd858b4" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:aa0462827a08a9f475fdaeb104c98b6ab" id = "r_aa0462827a08a9f475fdaeb104c98b6ab" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1precise.html#aa0462827a08a9f475fdaeb104c98b6ab" > metal::precise::ldexp< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x, int k)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:aa0462827a08a9f475fdaeb104c98b6ab" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a341c2b8c27d1bed860f85f8b355023d4" id = "r_a341c2b8c27d1bed860f85f8b355023d4" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1precise.html#a341c2b8c27d1bed860f85f8b355023d4" > metal::precise::log< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a341c2b8c27d1bed860f85f8b355023d4" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a44239067e8e9248b1574353f98e94d72" id = "r_a44239067e8e9248b1574353f98e94d72" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1precise.html#a44239067e8e9248b1574353f98e94d72" > metal::precise::log10< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a44239067e8e9248b1574353f98e94d72" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a632dbbdcc1a465cf4739a14306147573" id = "r_a632dbbdcc1a465cf4739a14306147573" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1precise.html#a632dbbdcc1a465cf4739a14306147573" > metal::precise::log2< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a632dbbdcc1a465cf4739a14306147573" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a6a954a4e4e3753303d1dc734855a185f" id = "r_a6a954a4e4e3753303d1dc734855a185f" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1precise.html#a6a954a4e4e3753303d1dc734855a185f" > metal::precise::max< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > y)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a6a954a4e4e3753303d1dc734855a185f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:ac490e8614ebd2c9343af1ae6c0d4e82c" id = "r_ac490e8614ebd2c9343af1ae6c0d4e82c" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1precise.html#ac490e8614ebd2c9343af1ae6c0d4e82c" > metal::precise::max3< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > y, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > z)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:ac490e8614ebd2c9343af1ae6c0d4e82c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a14555ff99c4388493fec48e070144ae2" id = "r_a14555ff99c4388493fec48e070144ae2" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1precise.html#a14555ff99c4388493fec48e070144ae2" > metal::precise::median3< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > y, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > z)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a14555ff99c4388493fec48e070144ae2" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:afed0da2f7df3505b5dffa2389c3cb36e" id = "r_afed0da2f7df3505b5dffa2389c3cb36e" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1precise.html#afed0da2f7df3505b5dffa2389c3cb36e" > metal::precise::min< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > y)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:afed0da2f7df3505b5dffa2389c3cb36e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a4d37ce31c3549ca4772a4ee29798e231" id = "r_a4d37ce31c3549ca4772a4ee29798e231" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1precise.html#a4d37ce31c3549ca4772a4ee29798e231" > metal::precise::min3< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > y, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > z)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a4d37ce31c3549ca4772a4ee29798e231" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:ad012ceeb55b77f1533749b351331e026" id = "r_ad012ceeb55b77f1533749b351331e026" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1precise.html#ad012ceeb55b77f1533749b351331e026" > metal::precise::nextafter< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > y)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:ad012ceeb55b77f1533749b351331e026" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a4cce64f1f20c1c6dfd29115bdb7c8d42" id = "r_a4cce64f1f20c1c6dfd29115bdb7c8d42" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1precise.html#a4cce64f1f20c1c6dfd29115bdb7c8d42" > metal::precise::pow< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > y)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a4cce64f1f20c1c6dfd29115bdb7c8d42" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:ac9dbab0bd99b2b94e364aba5353bdcd7" id = "r_ac9dbab0bd99b2b94e364aba5353bdcd7" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1precise.html#ac9dbab0bd99b2b94e364aba5353bdcd7" > metal::precise::powr< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > y)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:ac9dbab0bd99b2b94e364aba5353bdcd7" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:ab17bd408098270ad92f37bcd1039c254" id = "r_ab17bd408098270ad92f37bcd1039c254" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1precise.html#ab17bd408098270ad92f37bcd1039c254" > metal::precise::rint< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:ab17bd408098270ad92f37bcd1039c254" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a5295ab08055d12534cc3775da855ac12" id = "r_a5295ab08055d12534cc3775da855ac12" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1precise.html#a5295ab08055d12534cc3775da855ac12" > metal::precise::round< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a5295ab08055d12534cc3775da855ac12" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:afb397b477745f12a44423934fa2b05ac" id = "r_afb397b477745f12a44423934fa2b05ac" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1precise.html#afb397b477745f12a44423934fa2b05ac" > metal::precise::rsqrt< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:afb397b477745f12a44423934fa2b05ac" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a71acf77ffd29c56f56afae0195c98a1c" id = "r_a71acf77ffd29c56f56afae0195c98a1c" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1precise.html#a71acf77ffd29c56f56afae0195c98a1c" > metal::precise::sin< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a71acf77ffd29c56f56afae0195c98a1c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:abc8f4f59dd6e7204ab5d84f0af96331c" id = "r_abc8f4f59dd6e7204ab5d84f0af96331c" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1precise.html#abc8f4f59dd6e7204ab5d84f0af96331c" > metal::precise::sinh< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:abc8f4f59dd6e7204ab5d84f0af96331c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a78b17dab93519d9c82c2575dafec49c9" id = "r_a78b17dab93519d9c82c2575dafec49c9" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1precise.html#a78b17dab93519d9c82c2575dafec49c9" > metal::precise::sinpi< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a78b17dab93519d9c82c2575dafec49c9" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:acb213467361cd2cab93a8d5ea1aa5bfd" id = "r_acb213467361cd2cab93a8d5ea1aa5bfd" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1precise.html#acb213467361cd2cab93a8d5ea1aa5bfd" > metal::precise::sqrt< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:acb213467361cd2cab93a8d5ea1aa5bfd" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a8261ed22f03122ef15b89512358acb1f" id = "r_a8261ed22f03122ef15b89512358acb1f" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1precise.html#a8261ed22f03122ef15b89512358acb1f" > metal::precise::tan< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a8261ed22f03122ef15b89512358acb1f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a741c27a10cc968dd1e63473d9fcd8f99" id = "r_a741c27a10cc968dd1e63473d9fcd8f99" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1precise.html#a741c27a10cc968dd1e63473d9fcd8f99" > metal::precise::tanh< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a741c27a10cc968dd1e63473d9fcd8f99" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a8fae8c20deff43a8e855bba6f3ba20a5" id = "r_a8fae8c20deff43a8e855bba6f3ba20a5" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1precise.html#a8fae8c20deff43a8e855bba6f3ba20a5" > metal::precise::tanpi< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a8fae8c20deff43a8e855bba6f3ba20a5" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a334183e7a2dd49b983d072d1e8ee2b27" id = "r_a334183e7a2dd49b983d072d1e8ee2b27" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal_1_1precise.html#a334183e7a2dd49b983d072d1e8ee2b27" > metal::precise::trunc< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > x)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a334183e7a2dd49b983d072d1e8ee2b27" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a498f1e85107eb5f01ba4435977f8efe0" id = "r_a498f1e85107eb5f01ba4435977f8efe0" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#a498f1e85107eb5f01ba4435977f8efe0" > metal::simd_broadcast< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > data, ushort broadcast_lane_id)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a498f1e85107eb5f01ba4435977f8efe0" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a259ed115bc3c58f88eb35830916b26d4" id = "r_a259ed115bc3c58f88eb35830916b26d4" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#a259ed115bc3c58f88eb35830916b26d4" > metal::simd_shuffle< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > data, ushort simd_lane_id)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a259ed115bc3c58f88eb35830916b26d4" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:ae29a06f0eac636ad7af21dea5b04938b" id = "r_ae29a06f0eac636ad7af21dea5b04938b" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#ae29a06f0eac636ad7af21dea5b04938b" > metal::simd_shuffle_and_fill_down< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > data, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > filling_data, ushort delta, ushort modulo)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:ae29a06f0eac636ad7af21dea5b04938b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a0ee6239fa29a5f9ee0201e0dc5ddc8e0" id = "r_a0ee6239fa29a5f9ee0201e0dc5ddc8e0" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#a0ee6239fa29a5f9ee0201e0dc5ddc8e0" > metal::simd_shuffle_and_fill_down< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > data, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > filling_data, ushort delta)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a0ee6239fa29a5f9ee0201e0dc5ddc8e0" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a1ca14116bf50639b214d8414b5bbaaa6" id = "r_a1ca14116bf50639b214d8414b5bbaaa6" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#a1ca14116bf50639b214d8414b5bbaaa6" > metal::simd_shuffle_and_fill_up< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > data, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > filling_data, ushort delta, ushort modulo)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a1ca14116bf50639b214d8414b5bbaaa6" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a5138d5cdc18139e135707916a243cd8e" id = "r_a5138d5cdc18139e135707916a243cd8e" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#a5138d5cdc18139e135707916a243cd8e" > metal::simd_shuffle_and_fill_up< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > data, < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > filling_data, ushort delta)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a5138d5cdc18139e135707916a243cd8e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:af6e2dd7ae087aba6abac4f0350b7611c" id = "r_af6e2dd7ae087aba6abac4f0350b7611c" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#af6e2dd7ae087aba6abac4f0350b7611c" > metal::simd_shuffle_down< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > data, ushort delta)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:af6e2dd7ae087aba6abac4f0350b7611c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a4bb203647a421032db47e73cd649841b" id = "r_a4bb203647a421032db47e73cd649841b" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#a4bb203647a421032db47e73cd649841b" > metal::simd_shuffle_rotate_down< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > data, ushort delta)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a4bb203647a421032db47e73cd649841b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a729b22077d6c944491a6027c18ea80c9" id = "r_a729b22077d6c944491a6027c18ea80c9" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#a729b22077d6c944491a6027c18ea80c9" > metal::simd_shuffle_rotate_up< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > data, ushort delta)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a729b22077d6c944491a6027c18ea80c9" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:afe81c5fbde3f4890458b081909242c55" id = "r_afe81c5fbde3f4890458b081909242c55" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#afe81c5fbde3f4890458b081909242c55" > metal::simd_shuffle_up< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > data, ushort delta)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:afe81c5fbde3f4890458b081909242c55" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a5017efc9605e069cfb507137cd1a1852" id = "r_a5017efc9605e069cfb507137cd1a1852" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#a5017efc9605e069cfb507137cd1a1852" > metal::simd_shuffle_xor< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > data, ushort mask)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a5017efc9605e069cfb507137cd1a1852" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a048cad0aca52cb737ebf103e76bd1c49" id = "r_a048cad0aca52cb737ebf103e76bd1c49" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#a048cad0aca52cb737ebf103e76bd1c49" > metal::simd_max< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > data)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a048cad0aca52cb737ebf103e76bd1c49" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:ae9e2a23e00724ba2d7868bc4112b386b" id = "r_ae9e2a23e00724ba2d7868bc4112b386b" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#ae9e2a23e00724ba2d7868bc4112b386b" > metal::simd_min< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > data)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:ae9e2a23e00724ba2d7868bc4112b386b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a5ca40242390b632f737e29636829b2e4" id = "r_a5ca40242390b632f737e29636829b2e4" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#a5ca40242390b632f737e29636829b2e4" > metal::simd_prefix_exclusive_product< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > data)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a5ca40242390b632f737e29636829b2e4" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:abfbb70c7471f28bf7ff36a612ad014b2" id = "r_abfbb70c7471f28bf7ff36a612ad014b2" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#abfbb70c7471f28bf7ff36a612ad014b2" > metal::simd_prefix_exclusive_sum< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > data)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:abfbb70c7471f28bf7ff36a612ad014b2" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a6ca6a7e1996228fa536e969e9e45c446" id = "r_a6ca6a7e1996228fa536e969e9e45c446" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#a6ca6a7e1996228fa536e969e9e45c446" > metal::simd_prefix_inclusive_product< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > data)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a6ca6a7e1996228fa536e969e9e45c446" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a567acb18199ac0107712eb8cb8aeb8e9" id = "r_a567acb18199ac0107712eb8cb8aeb8e9" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#a567acb18199ac0107712eb8cb8aeb8e9" > metal::simd_prefix_inclusive_sum< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > data)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a567acb18199ac0107712eb8cb8aeb8e9" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:ac6e883a04e2265a9790d7db76059e1b4" id = "r_ac6e883a04e2265a9790d7db76059e1b4" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#ac6e883a04e2265a9790d7db76059e1b4" > metal::simd_product< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > data)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:ac6e883a04e2265a9790d7db76059e1b4" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a85181e37a00cb4a4217f1bb25389bce5" id = "r_a85181e37a00cb4a4217f1bb25389bce5" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#a85181e37a00cb4a4217f1bb25389bce5" > metal::simd_sum< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > data)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a85181e37a00cb4a4217f1bb25389bce5" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2024-11-23 04:24:16 +08:00
< tr class = "memitem:a1308decbf2d5c33d34d6be523ea1c30f" id = "r_a1308decbf2d5c33d34d6be523ea1c30f" > < td class = "memItemLeft" align = "right" valign = "top" > METAL_FUNC < a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespacemetal.html#a1308decbf2d5c33d34d6be523ea1c30f" > metal::simd_xor< / a > (< a class = "el" href = "backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a7782de82393104dd4ad754ce3b316e82" > bfloat16_t< / a > data)< / td > < / tr >
2024-10-15 23:12:17 +08:00
< tr class = "separator:a1308decbf2d5c33d34d6be523ea1c30f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table >
< h2 class = "groupheader" > Macro Definition Documentation< / h2 >
< a id = "a9e9f0fdd6e304522bc88acd22c576842" name = "a9e9f0fdd6e304522bc88acd22c576842" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a9e9f0fdd6e304522bc88acd22c576842" > ◆   < / a > < / span > instantiate_metal_math_funcs< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define instantiate_metal_math_funcs< / td >
< td > (< / td >
< td class = "paramtype" > < / td > < td class = "paramname" > < span class = "paramname" > < em > itype< / em > < / span > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < / td > < td class = "paramname" > < span class = "paramname" > < em > otype< / em > < / span > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < / td > < td class = "paramname" > < span class = "paramname" > < em > ctype< / em > < / span > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < / td > < td class = "paramname" > < span class = "paramname" > < em > mfast< / em > < / span >   )< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "aecc11cb898846d01bfc9faa109fcf791" name = "aecc11cb898846d01bfc9faa109fcf791" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aecc11cb898846d01bfc9faa109fcf791" > ◆   < / a > < / span > instantiate_metal_simd_comm_funcs< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define instantiate_metal_simd_comm_funcs< / td >
< td > (< / td >
< td class = "paramtype" > < / td > < td class = "paramname" > < span class = "paramname" > < em > itype< / em > < / span > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < / td > < td class = "paramname" > < span class = "paramname" > < em > otype< / em > < / span > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < / td > < td class = "paramname" > < span class = "paramname" > < em > ctype< / em > < / span > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < / td > < td class = "paramname" > < span class = "paramname" > < em > itype_to_ctype< / em > < / span > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < / td > < td class = "paramname" > < span class = "paramname" > < em > ctype_to_otype< / em > < / span >   )< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a51688bc24fc9292aaec5f54a58eaa2d0" name = "a51688bc24fc9292aaec5f54a58eaa2d0" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a51688bc24fc9292aaec5f54a58eaa2d0" > ◆   < / a > < / span > instantiate_metal_simd_reduction_funcs< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define instantiate_metal_simd_reduction_funcs< / td >
< td > (< / td >
< td class = "paramtype" > < / td > < td class = "paramname" > < span class = "paramname" > < em > itype< / em > < / span > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < / td > < td class = "paramname" > < span class = "paramname" > < em > otype< / em > < / span > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < / td > < td class = "paramname" > < span class = "paramname" > < em > ctype< / em > < / span >   )< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< / div > <!-- contents -->
< / div > <!-- doc - content -->
2025-01-10 05:56:20 +08:00
<!-- start footer part -->
< div id = "nav-path" class = "navpath" > <!-- id is needed for treeview function! -->
< ul >
< li class = "navelem" > < a class = "el" href = "dir_938ab0ecf10b8b860ff766c820f665fd.html" > mlx< / a > < / li > < li class = "navelem" > < a class = "el" href = "dir_1d446c9bd3c99228254c9484e0bc5c06.html" > backend< / a > < / li > < li class = "navelem" > < a class = "el" href = "dir_d0c977ea65824390717cdb7efc36c157.html" > metal< / a > < / li > < li class = "navelem" > < a class = "el" href = "dir_70a37effa88bcbd6b791977fa1e64356.html" > kernels< / a > < / li > < li class = "navelem" > < a class = "el" href = "bf16__math_8h.html" > bf16_math.h< / a > < / li >
< li class = "footer" > Generated by < a href = "https://www.doxygen.org/index.html" > < img class = "footer" src = "doxygen.svg" width = "104" height = "31" alt = "doxygen" / > < / a > 1.13.1 < / li >
< / ul >
< / div >
2024-10-15 23:12:17 +08:00
< / body >
< / html >