https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111554

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|[12/13/14 regression]       |[12/13 regression] Timeout
                   |Timeout with with "-O3      |with with "-O3 -fno-dse
                   |-fno-dse -fno-inline        |-fno-inline
                   |-fno-store-merging          |-fno-store-merging
                   |-fno-toplevel-reorder       |-fno-toplevel-reorder
                   |-fno-tree-dce               |-fno-tree-dce
                   |-fno-tree-dse" since        |-fno-tree-dse" since
                   |r12-2097-g9f34b780b0461e    |r12-2097-g9f34b780b0461e
           Priority|P3                          |P2
      Known to work|                            |14.0

--- Comment #14 from Richard Biener <rguenth at gcc dot gnu.org> ---
Fixed on trunk which now takes 1.4s on my machine.  There is the reported
'alias stmt walking' costs which is somewhat expected.

 tree FRE                           :   0.02 (  1%)   0.00 (  0%)   0.04 (  2%)
 1126k (  3%)
 `- alias stmt walking              :   0.52 ( 34%)   0.03 ( 18%)   0.52 ( 30%)
  248k (  1%)
 tree PRE                           :   0.02 (  1%)   0.00 (  0%)   0.02 (  1%)
  751k (  2%)
 `- alias stmt walking              :   0.17 ( 11%)   0.00 (  0%)   0.17 ( 10%)
   75k (  0%)

I don't think it's necessary to backport this unless we get to see a testcase
that doesn't require turning off so many passes.

Reply via email to