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

    <tr>
        <th>Summary</th>
        <td>
            [HLSL][SPIR-V] Implement `InterlockedExchange`
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

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

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

<pre>
    This intrinsic is not known to Clang yet, and we have not looked into LLVM-IR -> SPIR-V lowering.
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJxEkEGPmzAQhX_N-GKBzIAJHHzobhY1aipVu9XeDQzgxtgRNknz76tQpD2NNDNv5r1Ph2BGR6RAvgDiDyK3xgCIII9Mr3Hyi9qbrPX9Q_2eTODGxcW4YDpuAnc-8ovzd8ej569Wu5E_KAK-cu16fic-6RttW9b7C_VPtefn8-fP5PTOE8jf-Mev03vyya2_02LcmLJe5X2d15qRyg5FLWSRo2CTGtquxrKUuityIXUlh1qiPAxZmR0GHDJmFAqUohRFVqJEkdJAvagr3VXlQdAgoBA0a2NTa29z6peRmRBWUlmBlaiY1S3ZsNNwdOfbdOexqKcoadcxQCGsCTF8nYkm2g3j9_PHGeQR5Mv_WCCP_DRfLc3kIodSnFykxfruQv3b327SbiQoBVsXq6YYrwHyb4ANYDOaOK1t2vkZsHk-2ktyXfwf6iJgs9kLgM3u_6bwXwAAAP__rBqTZw">