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

    <tr>
        <th>Summary</th>
        <td>
            [HLSL] Implement templated ByteAddressBuffer load/store methods
        </td>
    </tr>

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

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

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

<pre>
    ByteAddressBuffer has templated loads and store methods, which differ from Buffer and StructuredBuffer. See https://github.com/microsoft/DirectXShaderCompiler/wiki/ByteAddressBuffer-Load-Store-Additions
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJx8kU2rnDAUhn9N3AQlHr_GRRYzd5AWZuem22iOmjYxkhzv5f77oh1oy8BdBcL5ep9HxWjmFVGy6saqe6J2WnyQg59XDMng9ae8fRJetQ4Y422fJgx8UZETus0qQs2tVzpytWoeyQfkDmnxOjJ44x-LGReuzdk1Be_4c8JR3VPYR9oD6j-fGe8R-UK0RVZcGXQMutnQsg_Z6B2Dzpkx-OgnYtDdTcCRfvSL0hjevNuMxcCg-zC_DIPu5eb04ZVO--PA9Kq1IePXmGhZ6LZoVYIyb6BqL23eFMkiR8AKRl0PYzXlOYqq1i1AWZaqEEo0dWIkCChFm4u8gTovsqKYsMamgkbVqi4HVgp0ytjM2neX-TAnJsYdZS4uorokVg1o4wkd4NujfzCAA3-QR3067HNkpbAmUvw7gQzZU9TZUN35d7dZdLjSPzZebR1-GHT_yUn2YOUXqI-dzyfdgv-J4wH9jBAZdM8U7xJ-BwAA__-dbb-s">