base + index register addressing
Jeffrey A Law
law@cygnus.com
Fri Oct 17 13:57:00 GMT 1997
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
More information about the Gcc
mailing list