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

    <tr>
        <th>Summary</th>
        <td>
            [DirectX] Findout what is keeping memset alive, investigate usub and memset legalization options
        </td>
    </tr>

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

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

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

<pre>
    The following intrinsics are prevent legal DXIL generation in the DML Shaders.

error: Unsupported intrinsic for DXIL lowering: llvm.lifetime.start
error: Unsupported intrinsic for DXIL lowering: llvm.lifetime.end
error: Unsupported intrinsic for DXIL lowering: llvm.memset
error: Unsupported intrinsic for DXIL lowering: llvm.usub.sat
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJysksFu2zAMhp9GvhA1FMmyk4MO2QIDA7rTNqBXOaZtbrJkSHSC9ekHOx36AO2JB1EfyR-fy5nGgGiF-SLMpXArTzHZwaXXGHzRxf6v_TkhDNH7eKcwAgVOFDJdM7iEsCS8YWDwODoPl5dvzzBiwOSYYgAKwBPC5fsz_JhcjymXQp6FPGNKMQl9hl8hr8sSE2P_joYhpgfLxzsmCuPW6v1tLj0NyDRjmdkl_hQShv4jnBnnjB_aZM1rV2bHRW91f9InV6A9NFWlD0dzrIvJOqNr16hB17pD01eDMVIrhbJu8FQ1p4KsksrI6iCVNLWqy8YdtTZOHqRrzHCqRCVxduTLfWBMY0E5r2gP2ijTFN516PMugVIB77C_CqU2J5LdPj1165hFJT1lzu8YJva7PRdKeOUXYS7QUujjynCfHANl-IO4bOo8kgLn6YZCfQUKN8xMo2OELQNwof_ftPtErw-N4rKVXKzJ24l5yUKfhWqFakfiae3Ka5yFarel3srTkuJvvLJQ7X5KFqp9u_Vm1b8AAAD__8UdAbs">