<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/135452>135452</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[HLSL] Investigate whether we can drop the uniformity bit from `llvm.dx.resource.handlefrombinding`
</td>
</tr>
<tr>
<th>Labels</th>
<td>
HLSL
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
hekota
</td>
</tr>
</table>
<pre>
Investigate whether we can drop the uniformity bit from `llvm.dx.resource.handlefrombinding`. It is currently always set to 0. It is possible that it does not need to be part of the intrinsic. We could instead derive it from a uniformity analysis.
See [DXILResources.rst](https://github.com/llvm/llvm-project/blob/main/llvm/docs/DirectX/DXILResources.rst) ->Resource Operations -> Resource Handles.
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJy0kk9v2zAMxT-NfCFq2PSfxAcfWmRBCxQYsB7Wq2zRMTdFCkQ6Xb79ECNtB-y0w042yCeJP75nRfgQiHrTPJhml9lF55j6mX5GtdkQ3aV_CmcS5YNVgreZdKYEbwSjDeBSPIHOBEvgKaYj6wUGVphSPIJpC-_Px9z9yhNJXNJI-WyD83RtDxwch4NpixyeFFhgXFKioP4C1r_Zi4CQgkb4EJyiCA-eQGerwAoukkCICoHIXaUDwckmhTitU3HQxEF4zOE7wRgX74CDKFkHjhKfCd6HtX8i2GD9RVhyU9yb4v6FCEzzsHt9ev52A5E8iZpmZ3A7q57EVPcG9wb3B9Z5GfIxHg3ur_i3z90pxR80qsH94ONgcH-0HD41Lo5icL_jRKO-Xv_-eg07uDPVl_cifD1RssoxyFqHj8bjumTJM9dXrqs6m1Ffbuq6Lqvtps3mvh62m27bVR2NzWTbzcZ2iCUS0lRVEzYZ91hgU9RliRXWVZtPLbZjPRKWHZbtWJq6oKNln68Ox3TIWGShvqyausHM24G8rJlCfHx-eTaI13Slft3FsBzE1IVnUfm8QVn9msP1QLOD_x28bEm-_2f7VtCrVzfWc4-_AwAA__9jQhjY">