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

    <tr>
        <th>Summary</th>
        <td>
            [DAG] SelectionDAG::canCreateUndefOrPoison - add ISD::FMA/FMAD 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>
    Match ValueTracking's llvm::canCreateUndefOrPoison - add ISD::FMA/FMAD to the other fp ops in SelectionDAG::canCreateUndefOrPoison and add suitable test coverage.
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJyMkUGv1CAUhX8N3ZCZ0NvyaBcs-l5TY8xE46h7Wm5blIEJ3E7ivzfte4lxoXHFgi8HzndMzm4JiJrJZyb7wmy0xqQ_f7i6WwzFGO1PfTE0rfyb8Rt-SWb64cLCQGXu_ePGqo5V3WTCS0JD-DVYnD-mT9HlGPiJG2v5-2v_Sg2XjsEwXLqeU-S0Io-0YuLzncd75i7wK3qcyMXQd-_-mWyCPbLz5siMHjlhJj7FByaz4LmwurJt1ZoCdakkCNm0oi1WPZupbkwr66eqttBYhbISKKvZKgGqkYXTIEAKJdqyFGXdnlUjZDlaIyqhxtoiqwXejPPnvf05pqVwOW-oy1o9tVXhzYg-HzYBlhgtn13KxA-IATB4YQBv5v6oC7D7T3q_O43bklktvMuUf79Ejvyx1M7L_v91_X2I1QTrXVg4g-dDYi625PVKdM87DAODYXG0buN5ijcGw_H31-N0T_E7TsRgOPplBsObh4eGXwEAAP__rVe_4A">