<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/66398>66398</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            [SPIRV] Implement and test `half` type from HLSL
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          sudonatalie
      </td>
    </tr>
</table>

<pre>
    Add tests for the `half` type compilation from HLSL to SPIR-V with and without the `-enable-16bit-types` option enabled, and in different Vulkan target environments, which determines whether the `Float16` capability requires an extension.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxkkUFvnTAQhH-Nuax4MgbM48AhbYQaKYeqkXI3eHne1tjUXpLm31fQJj30ZEu7OzOaz-RMt4A4iPaTaO8Ls7OLaci7jcGw8YTFFO3bcGctMGbOsMQE7BCEls74RWgJ_LYhzHHdyBumGGBJcYUvj0-PwBGevj58K5_hldiBCfb8xJ3fRUoMZvJYVnoiLg-pfGjG7VT6M7RCfT5vKYClZcGEgeF59z9MADbphgwYXijFsGLgfKy_OpodWGRMKwXM8OqQHX6EH300XOnDazabmcgTv0HCnzslzGAC4C_GkCmGS2GH2vZ1bwocKt03ney7ShVusHPb2V6i7Crd6KaRaqm7plZtf-3kVU0FDUqqWvZVU-mmaquLvjbYS2kmbcykulo0EldD_uL9y3qJ6VZQzjsOWtf9tfBmQp_f4aThWCqn_ZZFIz1lzv_OmNifGI--n0V7Dw_r5vHo46zuoPcftA9QxZ784Ji3LOo7oUahxhux26fLHFehxsPm71NuKX7HmYUaz6hZqPFM-zsAAP__9rLA5Q">