[prev in list] [next in list] [prev in thread] [next in thread] 

List:       gcc-patches
Subject:    Re: [patch] Tweak for constrain_operands
From:       bernds_cb1 () t-online ! de (Bernd Schmidt)
Date:       2005-01-31 13:14:14
Message-ID: 41FE2F26.6060901 () t-online ! de
[Download RAW message or body]

Steven Bosscher wrote:
> There is no need to look for earlyclobber classes if we did
> not see an '&' constraint.  We also do not have to look at
> all operands from 0 to n_operands - just remember where we
> saw the '&'.  This gives me about half a percent on all the
> components of cc1.  Not surprising because for the i386 and
> rs6000 ports only ~10% of all insns have an earlyclobber
> constraint.
> 
> Bootstrapped and tested on x86_64-suse-linux-gnu.  OK?

Looks reasonable enough, although I'm surprised it makes such a 
difference (and I can reproduce only about a .2% speedup on i686-linux).

Ok, but please post a ChangeLog entry next time.


Bernd
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic