<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">