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

    <tr>
        <th>Summary</th>
        <td>
            [HLSL] Analysis to determine NonUnifom flag
        </td>
    </tr>

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

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

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

<pre>
    We need to create a resource analysis that determines which resources are accessed in a non-uniform way. This information is needed during DXIL lowering for ops `dx.op.createHandle` and `dx.op.createHandleFromBinding`, and also for SPIR-V lowering (in `SPIRVInstructionSelector::loadHandleBeforePosition()`).

</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJxskk9v3CAQxT8NvozWwuP_Bx82jaxEiqqoadNeZ2HWpsWwApxtvn1lJ0ouPSGYx3tP_KAYzeSYB1HfiPo2ozXNPgwz__GJspPXr8NPBsesIXlQgSkxEASOfg2KgRzZ12gipJkSaE4cFuM4wnU2av7QRaDAQEpxjKzBOCBw3h1WZ84-LHCl1xy-zyaCcdsBJeMdmLgnswa9BuMmuP11_wDWX3nfnX0Af4kgGqn_5v6Sv9W7I6cti0YCOf3_4Rj8cmOcNm4SjRT4ZZeSjX43fXq8_3Z4_gwS2Bm3OW2D53sXU1jV1vCJLavkgyiPojxaT_rN_4bPPvCjj2ZTCewE9ntQnwt5zPRQ6r7sKeOhaOumxL7DJpuHXlHfF6ouqZBt2ZbqTH1ZS6pqjV1RcWYGlFjLDlsssKyavJVdxQ03iL3u2qYXleSFjM2tfVlyH6bMxLjyUNR1K4vM0olt3FkjOr7CPhWIG_owbJcOp3WKopLWxBQ_bZJJdv8kdw9PD6K-heMHeP-JHb5692NDusDZ0pStwQ5zSpe4PRCOAsfJpHk95covAsfN_X05XIL_zSoJHPdOUeD4XvplwH8BAAD__-9E36A">