This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: (define_address ...) suggestions needed
Alan Lehotsky <lehotsky@tiac.net> writes:
> At 0:17 +0300 1/12/00, Denis Chertykov wrote:
[...]
> >> mode. GCC currently has a few hardcoded ones ('<', '>', 'm', 'o',
> >> ...); it
> >
> >IMHO after (define_address ...) will be fully supported only one
> >constraint 'm' will be needed. See below.
> >
>
> I don't think so. Some machines restrict the kinds of memory
> operands that can appear with certain source or destination
> registers.
I agree with you. I don't want to remove another (than 'm')
constraints.
[...]
> In fact, the sharc is so weird that I currently have over
> TWENTY distinct constraint pairs for load and a different
> TWENTY pairs for store!
PLEASE send me a RTL examples.
Denis.