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

    <tr>
        <th>Summary</th>
        <td>
            [DirectX] Design availability specification of DXIL Ops based on SM Version and or Shader Stage 
        </td>
    </tr>

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

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

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

<pre>
    Identify minimum Shader Model version in which DXIL operations are available as well as shader stages they are valid. Design a TableGen specification of the same.

Per this [feedback](https://github.com/llvm/llvm-project/pull/85170#discussion_r1556058384) `ddx` is a good example of such DXIL operations.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyUkkFv2zAMhX-NfCFmyHJkOwcfWhgZCqzYgAxDbwNlMbE62TJEOWn-_WBn3Q497SIeRD7w8X3I7M4TUSv0o9BdhksaQmzNgBHtFV9vmQn21j5ZmpI73WB0kxuXEY4DWorwHCx5uFBkFyZwE1wH1w_QvTx9gTBTxOTCxICRAC_oPBpPgAxX8n6tfJfhhGdiSAPdtt4Lemdz6GhdDhC-r3OfaQKeqXcn12-6EE7rCDCOlAvZCflwf79RhDQ4BqEfT0TWYP9L6E6oZkhpZlE-CHUQ6nB2aVhM3odRqIP3l_fyaY7hlfok1GFevBfq0OiilkKV1nG_8Gr2Zyy0rqRuymYn1B5EJa19E5UEx4BwDsECveE4e1r35OXjWfLMtqXdl3vMqC3qopbFrlJ1NrRNhU3TU91XZUVGlnJvZImFsoWuGo2nzLVKqp3Uaq9kKVWd18YYUkXVyKpQSqLYSRrR-Xz1k4d4zhzzQu2-rMsy82jI85a5UhNdYfsUSq0IxHa7gVnOLHbSO078TyW55DdYOhepTy9Cd39jugfsvEu3j0Ft3r_ODAaZLIQJjs_w4w84OFkI8R2q40oDZEv07X_ntRlhoQ53o5dW_Q4AAP__MpHyCw">