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

    <tr>
        <th>Summary</th>
        <td>
            [Inline] Inlining created a huge function, leading to compile time long
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            slow-compile
      </td>
    </tr>

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

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

<pre>
    It takes about 30 seconds to optimize this IR. I can see that `expression_identifier` inlined almost all the calls.

[input.zip](https://github.com/user-attachments/files/17254514/input.zip)

</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJx8kUGP2yAQhX8NvoxiwQQ26wOH3UaRop7aP1CBPbGnxWCZ8bbdX185G2lvvTAIMe_pfS_UymMm8sq9KnduwiZTWf2ZQ_72tYll-OuvAhJ-UYUQyyZw1FCpL3moIAXKIjzzO4FMXOH6vYUr9CFDpf0pCKgnTX-WlWrlkn_wQFn4xrSqJw2cE2caIKS5VIGQEshE0IeUaqv0WemXx-leOS-btO-8KHdW-DyJLFUdXxReFF5GlmmLbV9mhZet0noIIqGfZspSFV5unGif5oTOOmMVXj71sPswaQZ_HLpjFxry5oTPGt3JYjN510WDHTqjbW_Jmlt8MkgOhzjEm-2wYY8ardHa6pPuNLZEdNLhZiiG6AZ3VFbTHDi1Kb3NbVnHhmvdyBtjjMYmhUip3itArKn8PvRlXjiRQtxLWf2-d4jbWJXViavUTyVhSff6rneayp3hfuM8Qr9SkB0wTNtIcNtyL1yywi-QKAz7FynwMAPhmSCVPDbbmvx_CO_ej3FY1vKTetmJ7pHulD9SvXn8FwAA__89OsNO">