<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/132793>132793</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[HLSL] half overloads and typedefs are supported when 16-bit types are not enabled for some overloads
</td>
</tr>
<tr>
<th>Labels</th>
<td>
HLSL
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
spall
</td>
</tr>
</table>
<pre>
Finish the work of issue #81049
Half overloads are not defined for builtins like 'acos' and 'asin', 'atan', 'atan2', if 16 bit types are not enabled, and should be defined.
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJx0kcFu2zAMhp9GvhAJJMqu7YMO2Qqjh972BLRFx1oVyZDkFH37wV6GAAV2Ej6A_EV-pJzdNTAb0fwQzWtFW1liMnkl76sx2i8zuODyAmVh-IzpA-IMLueNQaDulKx7IS9v5GeId04-ks1AiSHEApZnF9jCHBOMm_PFhQzefey9LU0xC2yBgj0wuyCwFfjzoELfCB_oZlAvMLoC5Wvl518caPRs95I9MS9x8xZG_jfEWchLZY22ve6pYqPaGjvdK9TVYrpupkk13NWMyERS12QV9tQgtSTryhmU2EiNtWqbrsazldOsRm6wm5qptyhqyTdy_uz9_XaO6VodkozS2Pa68jSyz4dkxLf3X-8CcdedzF5_GrdrFrX0Lpf8TCiu-OMwR0PzCss3zcEeEizPfz3kbV1jKmzhc-EA6uX0X0_HTXK88TOv2pI3SylrFvoicBA4XF1ZtvE8xZvAYZ_r8ZzWFH_zVAQOx5pZ4PDY9G7wTwAAAP__hDS_CA">