This is the mail archive of the gcc@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]

Re: base + index register addressing



  In message <199710171559.LAA25330@tweedledumb.cygnus.com>you write:
  > | 
  > |   In message <199710170919.WAA23619@ongaonga.chch.cri.nz>you write:
  > |   > 
  > |   > Here's a patch that I've found that improves register allocation
  > |   > where the memory address is the sum of two registers.
  > | Don't forgot those ChangeLog entries!
  > | 
  > | I've installed this patch into egcs.
  > 
  > I was going to comment that the patch might be even better, if it
  > dealt with register + scaled register that some machines have (such
  > as the x86, ns32k, 88k to name the ones I've dealt with).
It's worth noting that patch only helps when the base/index is a hard reg,
which limits its usefulness on most of our platforms.  It's unclear if
the benefit for handling scaled register would outweigh the work involved.
jeff


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