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

    <tr>
        <th>Summary</th>
        <td>
            Delay(disable) common instruction hoisting (by default)
        </td>
    </tr>

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

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

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

<pre>
    As per https://reviews.llvm.org/D84108 common code hoisting so early in the pass may not be beneficial so maybe we should do hoisting at the late stage?

cc: @lebedev.ri 
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxUkUGuozAMhk9jNtarwEAhiyw6qriHk7iQUSBVElpx-1H7ZqZ6G3th-_fvz5yznzcRDf0v6K8V72WJSS8-sfPl4MpEd-hLxrskXEq5Z2gvQBPQlOTh5ZlPITzWU0wz0HQdu6Ye0cZ1jRva6ASX6HPx24w5onAKB_oNyyJ455xx5QO3WNAIGtnk5q3n8Gpd-TCCT8G8xD04dPGjxOUtELgI5sKzQDtBfYX68h2thfaC0NVBjDh5nJLHyunWqVZxJboZqGlU2w9DteihH60yZxpvZ8Ujt9JYM5wNtTJw07m28ppq6uqhGeq-Ue1wqs9WUae6szO96m8WulpW9uE_iMrnvItWioa6Cmwk5Ddeok2e-C4C0Yt20q-ZL7PP-WXX5_LBWRVfguirBD6ARuczmyBA6h9ev-WSdlt83D5sgEZzoJMb76EAqWpPQf_82-zLspuTjSvQ9Nr2N33dU_wttgBNb48ZaPq-4aHpTwAAAP__zp2y7w">