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

    <tr>
        <th>Summary</th>
        <td>
            Slow compile time in SimplifyCFG
        </td>
    </tr>

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

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

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

<pre>
    `$ ./opt -O1 ~/foo.ll -time-passes`
```
===-------------------------------------------------------------------------=== 
                          Pass execution timing report 
===-------------------------------------------------------------------------=== 
  Total Execution Time: 274.5392 seconds (274.6715 wall clock)                                         
 
   ---User Time---   --System Time--   --User+System--   ---Wall Time--- --- Name ---                 
  179.7953 ( 65.8%)   0.0010 (  0.1%) 179.7963 ( 65.5%)  179.8888 ( 65.5%)  SimplifyCFGPass           
  52.8461 ( 19.3%)   0.2119 ( 15.6%)  53.0581 ( 19.3%)  53.0767 ( 19.3%)  SROAPass 
  24.8906 (  9.1%)   1.1434 ( 84.3%)  26.0340 (  9.5%)  26.0476 ( 9.5%)  LCSSAPass                 
   8.9535 (  3.3%)   0.0000 (  0.0%) 8.9535 (  3.3%)   8.9581 (  3.3%)  InstCombinePass              
   1.7266 (  0.6%)   0.0000 (  0.0%)   1.7266 (  0.6%)   1.7275 (  0.6%) LoopDeletionPass 
[...]
```
[foo.ll.txt](https://github.com/llvm/llvm-project/files/15143961/foo.ll.txt)


</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJy8lF2v4yYQhn8NvkFGMHwYLnyRnDRVpVW3arbqteOQhBYby5CePTf97RV24s2ebFRVqhY5H354PfPOWEwTozv11tZIrpHcFM0lncNYH9rWFftweKuRoggEJgi2YUi4_Mjw3wi2xxCI97hMrrPl0MRoY1bSDaKr_Ge-5lu-ma_y_1pLRDxnwE_XL02M2H627SW50OPkOtef8GiHMCb8_ex9Cqnx-IfFxyfXWcRXGCpBJDeAo21Df4gYgc5MVUzi18Z73PrQ_onAPC_x3bqmXBpTluVv0Y5TyrIsJ7J7i8l2VzSRLEGwnjeurPw9G7g9lz8_N53Fc5BvJsWsMqQykuc6sJJEI5CzeUooZXTimBJ25bNeLXp50-cNrbV-2Ni5bvDu-Pay_XF6t48eJBAtFJueZIbwOwvAmJm5JOrGJSdU6kd95pWqHvju14-rKfUtIQiiDVVzbWapDWNGmOBi4lp8CQCKUC7oTS_vuajmOHf4w8tut3pX69cVY02M5HIOyL-qmFK6NJ1e-TN15tc-3POf-pheQrd3vX10sVhgpAKlbqnUv1h4rs-8ku_5hxCGjfU2H5673iO5JoQgufn23JHreUqR9DllEehzSkNEfIVgi2B7cul82ZM2dAi23v91-ymHMfxh25THnPM2ItgyyQQ3ii2Tb4oJ5ppp-i4ONT8YbprC1qzKr54xTotzfTxKI0Hzhh4Vt5VWLW8NVaw1UDWascLVQEFQARqYBEYJ1fbQCE6FMc2h0kckqO0a50m2R8J4KlyMF1sbKpgpfLO3Pk4THKC3r3jaRAB5oI_1VNL-copIUO9iil-iJJe8rXc-vOI2dIPzNo9Ii11_f9CKy-jr_9y6yUTu3WTynwAAAP__3QuK1g">