2024-10-15 15:12:17 +00: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-02-06 20:16:29 +00:00 
										
									 
								 
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								< meta  name = "generator"  content = "Doxygen 1.13.2" / > 
							 
						 
					
						
							
								
									
										
										
										
											2024-10-15 15:12:17 +00: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-09 21:56:20 +00:00 
										
									 
								 
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								< script  type = "text/javascript"  src = "navtreedata.js" > < / script > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< script  type = "text/javascript"  src = "navtree.js" > < / script > 
							 
						 
					
						
							
								
									
										
										
										
											2024-10-15 15:12:17 +00: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-09 21:56:20 +00:00 
										
									 
								 
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								< script  type = "text/javascript" > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699& dn=expat.txt MIT */
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								  $(function() { init_search(); });
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								/* @license-end */
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< / script > 
							 
						 
					
						
							
								
									
										
										
										
											2024-10-15 15:12:17 +00: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-09 21:56:20 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								 < / tr > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								 < / tbody > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< / table > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< / div > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								<!--  end header part  --> 
							 
						 
					
						
							
								
									
										
										
										
											2025-02-06 20:16:29 +00:00 
										
									 
								 
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								<!--  Generated by Doxygen 1.13.2  --> 
							 
						 
					
						
							
								
									
										
										
										
											2024-10-15 15:12:17 +00: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-09 21:56:20 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< script  type = "text/javascript" > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699& dn=expat.txt MIT */
							 
						 
					
						
							
								
									
										
										
										
											2025-01-09 21:56:20 +00:00 
										
									 
								 
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								$(function(){initNavTree('bf16__math_8h.html',''); initResizable(true); });
							 
						 
					
						
							
								
									
										
										
										
											2024-10-15 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								/* @license-end */
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< / script > 
							 
						 
					
						
							
								
									
										
										
										
											2025-01-09 21:56:20 +00:00 
										
									 
								 
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								< div  id = "doc-content" > 
							 
						 
					
						
							
								
									
										
										
										
											2024-10-15 15:12:17 +00: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-22 20:24:16 +00:00 
										
									 
								 
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2024-10-15 15:12:17 +00: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-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a87c5122c60f9a12afceb9925a5b78ffb" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:ad4537748b3c832b6569ff7ccb209fcb2" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a2d0efb92b7f61eff342d776bd6c5f3a0" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a16e843194df3fd136404bf80ba5ac95c" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:abcc3251866930cfe880f89e7473d0e63" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a80a771553d9a0012b93620d19c48b00f" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a1d430793eaa38ccf0d07145e3fcd1e61" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a57116427997ba71dd3863bfb15de33bf" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:ad63204d38bc01df6ffc64583f7886b3c" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a2fa4778a6fe2fa43253ea724e5a608a3" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a8a68a88cc110830d057dbd71431b93c0" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a5c2f37939ad705ddea4409d3bedb8ce1" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a2aea493fc1a874970b77ed0031e965df" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:ac2a0b3618d922ac014baac8189d44650" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a4c63707d13c89364496a48906631c204" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a228201c20777848804a4d0589c1d33e7" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a487eba718144be1325abcf66e109bb21" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a85a560794be56d8116889c1ee2d78761" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a020790f30c28a9982c4a83deaa258277" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a6301a78d69ff14a06194ca85a0c7d326" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a0558e56fdb94b456deea6a4eb53964ed" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:ae0c1a7ba1a7449adc64d00b2a29e67f6" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:aa35227450d943fb88cf43162aa9d8c49" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a66ac19825ea79b8294e243ae6d0b3d3c" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:ae2acd25f2241f00aaf89ff48f132a879" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a2ff952d4d596a7969b2a3035fc2fda58" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a6b1c15d251aeaacb1f4338a5e152ae78" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:ac89d4ef524d21a301da6c37dbd95ff9f" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a3deed001738b6f03accd3c2195586c2b" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a423a9f4f2fc7ef5ec7eda061277b51b6" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a042b98827baa910e9d726227cec55a80" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:ae894dd5fc13799f120b55cab6267c89c" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a853c80479ab2264d9c4587c7bcac767b" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a00f9c0ad66d969794614f56912eed9c9" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:aa3ff49457ce3c93fc1c0897fd1525157" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a6653b28c9473087141eddce39878d4d3" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a005510c8c0f964ce2b8aad3ba76a7a3f" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a9547fd7b09164931986f6db4813bd72d" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:acd288d4552215bd10455584a214c57b8" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:ae529e431f178bafedc18a889323c0bc2" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a29ab6060527120eee745aec0daa06e01" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a46c667e169ff9d51a9204a045305442f" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a1cf4b605c0aa7ff5bfe5e979a16f5157" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a619a159ca5f2ddfe3647d3a6bb6e804c" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a83ba4235ae350ab8880a9df09158620b" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:ae9655f7fa2ba6c0625ca25fbb278e269" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:ab3f4d4852ca0e591104fbd8e5b50d31b" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a862215a8ddacb086296ba02567c9b158" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:aa97fc50bd6addfc6de0aae8570fe963d" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:ae2046d163a525fc1822a9ec8a0aeaeb3" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a93cb75a11a362bfc8310ea19c554c887" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a90d2973f71f83180e7f02e38d11c7a8f" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a805ce5c3a94b618b7349d70bbb82f0b2" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:afb656fc3406649a238b6f1e0509de751" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a769455a283da99654b6e42c3acf13eb1" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a4367034b7b3e14310803bb2be975a556" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a769503b4b7f89071d0983258c5a3ac5a" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a00e687ea46f5affe26e6aef8fd62b89a" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:af24608fc605db9a14427d37c36dc1c53" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a97b0bbd79f1f45d9d3104d712914e6b8" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a75b6bb32fa3870eda46a7bfc9f481f88" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a31544ad9de28012a4ddda86e3966a77e" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a9906b41f75319b384ffb570cc94d67ce" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:ae70bc2185e4649369cf7b15f5e1d48be" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:ad3dbd387b63373c29e3449609f763ede" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a453122f982485cbb4e471b3ac282ee5e" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:ac092b65a46720adaf22f6266671d2d71" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a129fbd68c9df1a437e8959a25187f554" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a667df76100d5ea0ce5860ddae3e5a00b" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:ac012ce1701c2339914f15cce9f2c632f" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:aebcd6e951da6f7157ec219eb7a8f1ddd" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a26e3257cf877154f8a0d434be0bdb034" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a5c6a3a389f348e1f92e8392b765a32c7" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a923869181c3f576f2d86fba5bfa85633" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a7e202ec52bf12bfabdf2265b300acbfa" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a9531c6a4a520927523961e6eb6b94c1a" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:adbec09f18a89f773d7e368ef04a69526" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:aa8bb448827503e485eb649eb3edb2d4c" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a23902df22aeaa859ef673a36381387c2" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:adb045765987e76c7ad4b511fab0c867e" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:aef942e7f9e5c2e58c58644ab1bdd58d1" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a0d1150cf2deee5100a7ea2988b3bb39e" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a986ef245dd433ae62af864f5cbb07118" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a747e2e58092a27fb8b4dd3d16934fb52" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a6fc2cf18ffa8149561864c86dba0f803" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a742b55f1e4369921ee7f60d70185bfbc" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a3e958e56a4712687c381a0b64d123e61" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a606a4c1b34ce05ea89ca5af81724036f" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a4583e8be04fc0bd475b97b0934604f23" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:ade2367eaec894bd2e14a1351c363e003" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a4293cbc94175b4dcc724fe4747eb5d5a" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:aa613bc252f8d8069e175ec9e9d05a7ec" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a4cb687257a004726d49e496417eaa40f" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:aa62097c750f1e4b69d09277f19976ab1" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a3af771cfe7a135104f9d063147dba270" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a990d90b3440e38d1fb4ff5065c6c189b" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:ab07a32fe544aa304577d29e0251e87b2" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a4218a85c7d8a74cb8055b4755205627e" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:ae34754afa152a6170ac2ae3294174506" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a13e6e6ae087b7c558e9a94ddbc864d43" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a39b2952d4adf1400016c63243798aaf8" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:aa62e1075e86c626d97038f16e9433415" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a99f2b2746e813b9ca7b4249afbaf2a14" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a8a2bcc89fc0b7e74f0453f82f89a8604" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a1f489fabffab969b8677b56bb1136067" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:adc7b8b6e12e320cb32030f728dcbf438" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:aaad1cdde6687c8011fbc5fda1bb13424" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:aaaf4b5f4786a912089bbf0ae7619a6be" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a6f161b049cc6884f87b09b33c2d1cd7f" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a902994837653b90c47f4285673e712c4" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a8577549a1afeea206dd9a2004af2868d" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:ac4941f62e7d8ab9d7cabbd967aa9f220" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a72d86d508300a9b58f4ccbbe70da4fbc" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a2392b78bd196efdbbac65901c4ab20e7" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:aec0982cdb96a08b61f51129150d82e9d" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a8d8d2d5700ce432b33cf47cf22528e8f" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:af9addb343c967da3a83e9e123a8521fd" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a92a880bd2197efc0da0f8f0f7ec1e4c9" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:ae4c71d8bc8ef291036a7aaa05f8be3d1" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:af693e7c93de446e80dd1377f5e9e7260" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a66e02b028e3cecfe7c80773460dc7925" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a49391a64d6b66fe3a212516b316a2144" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:ac7d49f921c2883caf9eec66efc4de1cd" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:adf750e51bd83d569994d0967029e3bdc" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a48d1d0be889de4043b775bb6b030a989" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a18df8eb481dfa56c92ad31b5bab8e069" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a5bb710e6742996d32225a8f54a0f116c" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:aa99937178a1fc8158054e328eeeae648" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a0f21c19332a90df1a8ff507a813b5757" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a0fbb1624c308b97380f894f92fd858b4" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:aa0462827a08a9f475fdaeb104c98b6ab" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a341c2b8c27d1bed860f85f8b355023d4" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a44239067e8e9248b1574353f98e94d72" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a632dbbdcc1a465cf4739a14306147573" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a6a954a4e4e3753303d1dc734855a185f" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:ac490e8614ebd2c9343af1ae6c0d4e82c" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a14555ff99c4388493fec48e070144ae2" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:afed0da2f7df3505b5dffa2389c3cb36e" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a4d37ce31c3549ca4772a4ee29798e231" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:ad012ceeb55b77f1533749b351331e026" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a4cce64f1f20c1c6dfd29115bdb7c8d42" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:ac9dbab0bd99b2b94e364aba5353bdcd7" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:ab17bd408098270ad92f37bcd1039c254" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a5295ab08055d12534cc3775da855ac12" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:afb397b477745f12a44423934fa2b05ac" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a71acf77ffd29c56f56afae0195c98a1c" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:abc8f4f59dd6e7204ab5d84f0af96331c" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a78b17dab93519d9c82c2575dafec49c9" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:acb213467361cd2cab93a8d5ea1aa5bfd" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a8261ed22f03122ef15b89512358acb1f" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a741c27a10cc968dd1e63473d9fcd8f99" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a8fae8c20deff43a8e855bba6f3ba20a5" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a334183e7a2dd49b983d072d1e8ee2b27" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a498f1e85107eb5f01ba4435977f8efe0" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a259ed115bc3c58f88eb35830916b26d4" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:ae29a06f0eac636ad7af21dea5b04938b" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a0ee6239fa29a5f9ee0201e0dc5ddc8e0" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a1ca14116bf50639b214d8414b5bbaaa6" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a5138d5cdc18139e135707916a243cd8e" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:af6e2dd7ae087aba6abac4f0350b7611c" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a4bb203647a421032db47e73cd649841b" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a729b22077d6c944491a6027c18ea80c9" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:afe81c5fbde3f4890458b081909242c55" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a5017efc9605e069cfb507137cd1a1852" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a048cad0aca52cb737ebf103e76bd1c49" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:ae9e2a23e00724ba2d7868bc4112b386b" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a5ca40242390b632f737e29636829b2e4" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:abfbb70c7471f28bf7ff36a612ad014b2" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a6ca6a7e1996228fa536e969e9e45c446" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a567acb18199ac0107712eb8cb8aeb8e9" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:ac6e883a04e2265a9790d7db76059e1b4" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< tr  class = "separator:a85181e37a00cb4a4217f1bb25389bce5" > < td  class = "memSeparator"  colspan = "2" >   < / td > < / tr > 
							 
						 
					
						
							
								
									
										
										
										
											2024-11-22 20:24:16 +00: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 15:12:17 +00: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-09 21:56:20 +00: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 > 
							 
						 
					
						
							
								
									
										
										
										
											2025-02-06 20:16:29 +00:00 
										
									 
								 
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								    < 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.2 < / li > 
							 
						 
					
						
							
								
									
										
										
										
											2025-01-09 21:56:20 +00:00 
										
									 
								 
							 
							
								
									
										 
									 
								
							 
							
								 
							 
							
							
								  < / ul > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< / div > 
							 
						 
					
						
							
								
									
										
										
										
											2024-10-15 15:12:17 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							 
							
							
								< / body > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							 
							
							
								< / html >