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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|Large -Os code size         |[14/15 Regression] Large
                   |increase related to         |-Os code size increase
                   |-ftree-sra                  |related to -ftree-sra
   Target Milestone|---                         |14.2
                 CC|                            |jamborm at gcc dot gnu.org
           Keywords|                            |missed-optimization

--- Comment #1 from Richard Biener <rguenth at gcc dot gnu.org> ---
The optimization is performed optimistically anticipating followup
optimizations to make up for the immediate caused bloat (that's what I
understand).  I'm not
sure if we make any attempt of assessing the possibility of that to happen
but certainly this transform could be disabled when optimizing for size or
for cold calls?

Reply via email to