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

    <tr>
        <th>Summary</th>
        <td>
            [DAG] SelectionDAG::canCreateUndefOrPoison - add TRUNCATE_SAT handling + tests
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            good first issue,
            llvm:SelectionDAG
      </td>
    </tr>

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

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

<pre>
    Add ISD::TRUNCATE_SSAT_S/TRUNCATE_SSAT_U/TRUNCATE_USAT_U to SelectionDAG::canCreateUndefOrPoison along with suitable test coverage
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJyMkUFv3CAQhX8NXFBWeGyCOXBwduuqqtRW8e45wmbWpmIhArxV_31lp1KaW09Ij-Ex73smZzcHRE3EExEnatayxKSfvw7uFgMdo_2tO2vZl-FE6o7U3fn58u3YnT-9DEN3fhkI9B-Vy7_KZVdYiWxAj1NxMZy6z29GkwnHhKbgJVi8fk8_ossxMONjmNkvVxaWV1fM6JEVzIVN8Y7JzEitrq2qlaGoKymahgNXki6at7K-ykc1KvV4bfgkOU6yFWpC0yrVtNRp4CB4y0VVi0bIQ9WOVlRgRSullZyThuPNOH_w_n47xDRTl_OKuhJQNTX1ZkSfd1IAc4yWXV3Khe1DBIDAkQBsb0ndfQgMsLFNert7GNc5k4Z7l0t-_6m44vcWtnlx-n9gD8xYy95L6M5sMcF6F2ZG4GmHl-mavF5Kec2bF_QE-tmVZR0PU7wR6Pel346H1xR_4lQI9HuwTKD_C-Cu4U8AAAD__zqlsJM">