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

    <tr>
        <th>Summary</th>
        <td>
            [HLSL][SPIRV] Fix wave tests from the offload test suite
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            HLSL,
            backend:SPIR-V
      </td>
    </tr>

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

    <tr>
      <th>Reporter</th>
      <td>
          s-perron
      </td>
    </tr>
</table>

<pre>
    The tests mentioned below all fail with clang with the same assert:

```
Assertion failed: HandleDef.getIntrinsicID() == Intrinsic::spv_resource_handlefrombinding, file E:\actions-runner\_work\offload-test-suite\offload-test-suite\llvm-project\llvm\lib\Target\SPIRV\SPIRVInstructionSelector.cpp, line 4078
```

```
Failed Tests (4):
  OffloadTest-clang-vk :: Feature/WaveOps/WaveActiveAllTrue.test
  OffloadTest-clang-vk :: Feature/WaveOps/WaveActiveAnyTrue.test
  OffloadTest-clang-vk :: Feature/WaveOps/WaveActiveCountBits.test
  OffloadTest-clang-vk :: Feature/WaveOps/WaveIsFirstLane.test
```
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJysU0FvozwQ_TXmYoHA4IQcOFD4UKOvUlfbqHusDAzgjWMj25Dtv1_ZoVmp0p66kqWxZ6znmef3mDF8lAAFog-IkP8B5GINIgTROmCLnZQuTDiD1koGrerfi9ME2IKxBl9AWq4k9LgFoa6YCYEHxgW-cjvhTjA53rZ2AmzYBTAzBrRFaYliv3bxtuKy9CWupIeAHqUlfmSyF1DDEI1gj9JqLg3vjjUiOSIHjNIapTW-FxxuWpp5fdNg1KI7eJs8wqDVpeWy53JEpMIDF4D_c7dpxTr3pgn1IiVoRKu3q9JnRCs1DEKxPnSjhmbhFv6WFGK9hLNWP6Gz29EF3iJanZgewWVfvh2_v37EozRWL_7lFxDQWaWjbp5db4JLwFm8zz_R8-nYeI7wyf8DInmGyOFGK8bPtyZdLfSfEK5nfOMGN8DsogGR5gdb4Xk2267sLF-hFOKkF4jceF-Fku__CqpSi7QP3JqvgR1Nw7WxT0zeu7ozGvRF2h_SAwugSPY03u9TkiTBVNA2J33WxjnsgSUAWcpYnvR5coiHbsjigBckJjTekSxJaZom0S6nw5Bk7Z4mO5rnA8piuDAuIqeLSOkx4MYsUCQZpUkaCNaCMJv7Hp9enpz1SIUIaVl3Bul84DQTvm6e1IXXW7uMBmWx4MaaP9CWW-Gt7JFojejDJrwaN_wXvrL1w7zOE96Ym6Z9GntNB4sWxWTtbBylpEGkGbmdljbq1AWRxiv8Fu66J40fy5G9TbYW5HcAAAD___BsZ7g">