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

    <tr>
        <th>Summary</th>
        <td>
            CodeGenPrepare is an IR pass, but lacks a NewPM wrapper
        </td>
    </tr>

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

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

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

<pre>
    Someone should implement it, so that the tests can actually stop using `-codegenprepare`.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxEkM1u1TAUhJ_G2RzdyHZ-brLwAoqCKgGqyhM49rmJwYktn-NWfXt0C6ir2cxovhlLFLYT0Yjhsxi-NLbynor5hit6fHl-bNbk38zPdGA6EWhPNXoIR4544MkQWOgHoAS8WwbeERiJCZw9wTquNsY3IE4ZKoVzAzHKi0seNzxzwWwLilG2jTedn7vZNmjUeJX9MPWya3bjJqWv2ul5dLj6m56VttM0SqeuV7wN2ASjpdZKy0lK1emu9a7H-abVOo5WOa9EL_GwIbYxvhxtKlsTiCqaYe6mrol2xUj_txdzN13WupHoZQzE9BHjwBHNQ_L4Fc-nv-wQCOwJj8-QLdH9ibUyROt-E1j4ga9P3-G12JyxNLVEszNnEt0noRehly3wXtfWpUPo5d7zTy65pF_oWOjlnZWEXt5x_wQAAP__jEeLvg">