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

    <tr>
        <th>Summary</th>
        <td>
            add more passes to selectiondag docs
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            documentation
      </td>
    </tr>

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

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

<pre>
    In reviewing https://llvm.org/docs/CodeGenerator.html#selectiondag-instruction-selection-process with @topperc , @topperc mentioned that this list is missing 2 passes that have since been added.

LegalizeVectorOps
DagCombine after LegalizeVectorOps

These run between 4 (Dagcombine) and 5 (legalize).
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJx1Uk2PmzAQ_TXmMgoiJpBw8GGbqFWlSr1UvQ94AG-NHdkmUfvrOybpdnuohGaYD2bem0fv9U_12UGgm6G7cRPMKV2jqF-E_MiPtbel9GHiV-2HyO7sNX0iRwGTD-WcFitkHcnSkIx3GqedcTGFdQt3b4XdNfiBYoS7STOIQ5X89UphACHP78OFXG4nDWnGxMZEsCYmYL-YGDNECVeMkeKjZcYbAecHgp7IAWpNuhTVRVQvD_uFJrTmF31nKD58ZXpb-oLT2S-9cQQ4Jgrwn76H_TZTJAir4y3pnhcdGPuJhwyPIUJ2gE5Dk9P2OYqTZUFq3zbdUVay6gqtat3VHRbJJEuK0cLiA71R8vD-mJCvXqzBqn91mfiKa1_y6qdIT5fP_Mpfc8jHWikr1rRd0xaz0v1IVdPt61piqzuN-_bAKd0fD2ODoy4s9mSjEs0HISUvXrMYmJFwLJpLYRRzkNWpavZHWctTOVI7nNp-HNuxGvoaWUha0Njyz39TBLXB6tcpcjErGf8WmbKZHNG2kufjmmYflDPDD00RV-sMhVhsTNRG4zdvMObH">