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

    <tr>
        <th>Summary</th>
        <td>
            [DirectX] Introduce llvm.dx.rawBufferLoad/Store and lower them to rawBufferLoad/Store dxil ops
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            backend:DirectX
      </td>
    </tr>

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

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

<pre>
    We need intrinsics for rawBufferLoad and Store, which will be lowered to the RawBufferLoad and Store dxil operations. These will be used by both StructuredBuffer and RawBuffer as of SM6.2.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxskctu2zAQRb-G2gwi0NQzCy6SGgIKtJu6QLvlYySxpUmDHMbJ3xdS3BQFvOJm7iHuuSpntwREybpn1h0rVWiNSeq4BEyVjvZN_kAIiBZcoORCdibDHBMkdX0u84zpS1QWVLBwopiQiU9wXZ1Z4eq8B43g4xUTWqAItCJ8u58D--o8xAsmRS6GXMP3FTN-UEpGC_oNdKQVTpSKoZLQvqN2zAcYVIY4w-lrX4u6srKxj82jqlAeBtEOzdh3vFqlMUPHjWnsaPvWaFR9i7YbBDe2491sKicFFy0fxcB73h54PfJmHvUwNI0xvJ2RtRzPyvna-5dzHdNSuZwLygPvD-NYeaXR512sEFqZ3xgsa56OLqGhn0yIzXeSW_hBlyWzlnuXKf_DkSO_L_M30x3hc6AUbTEI-5l9rf8bgonpXedmZDe_ST9v8u_f3bTnqiQvV6JLZs0TExMT0-JoLbo28czEtP12ex4uKf5CQ0xMe-HMxHTr_CLFnwAAAP___fnG6A">