This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Fix slow value range hash


On Mon, Feb 26, 2018 at 12:12:21PM +0100, Jan Hubicka wrote:
> > On Mon, Feb 26, 2018 at 12:04:53PM +0100, Jan Hubicka wrote:
> > > Hi,
> > > this is patch Jakub posted to IRC while discussing slow ipa-cp jump function
> > > streaming. The problem is that hash hashes types as iterative types but later
> > > compares them as pointers.  Iterative hash is trying to make semantically
> > > equivalent types really equivalent.
> > > 
> > > Alternatively we may try to unify types that are semantically equivalent
> > > but it seems bit slopy to do at stage4.
> > > 
> > > Bootstrapped/regtested x86_64-linux, OK?
> > 
> > Please see http://gcc.gnu.org/r257940 , it is already committed.
> Good, can you please backport it to gcc 7?

Will do within a week, I have dozens of other commits that need backporting.

	Jakub


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]