This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug ipa/64253] [5 Regression] IPA inline analysis processes a code transform operation
- From: "hubicka at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Sat, 07 Mar 2015 18:45:54 +0000
- Subject: [Bug ipa/64253] [5 Regression] IPA inline analysis processes a code transform operation
- Auto-submitted: auto-generated
- References: <bug-64253-4 at http dot gcc dot gnu dot org/bugzilla/>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64253
Jan Hubicka <hubicka at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |ASSIGNED
Last reconfirmed| |2015-03-07
CC| |hubicka at gcc dot gnu.org
Assignee|unassigned at gcc dot gnu.org |hubicka at gcc dot gnu.org
Target Milestone|5.0 |6.0
Ever confirmed|0 |1
--- Comment #3 from Jan Hubicka <hubicka at gcc dot gnu.org> ---
I looked into making loop optimizer to be initialized before all analysis hooks
so inliner can use SCEV. The issue is that the analysis is organized as a
series of passes over whole program (something I mean to change back, we used
to do it per function that is friendlier to caches). We have no way to
initiazlie SCEV on all functions at once and I do not htink we want to.
We can just do the initialization and rely on fact that another initialization
should not affect code, but it seems hackish.
In any case I think it is something for next stage1, not for GCC 5.
I am assigning myself and setting target milestone.