This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: rtl indexed addressing mode question
>Your legitimize_address doesn't recognized all indexed address mode
>operands and force the the sum of the register and offest into a
>register. The first clause will of your macro *does* re-write an
>indexed addressing mode, but only where the offset is *larger* than
>+/-0x8000. You could try modifying the first clause to rewrite *any*
>indexed addressing:
You can tell that I'm taking medication for my cold. That should have
read:
>Your legitimize_address doesn't recognize all indexed address mode
>operands and force the the sum of the register and offest into a
>register. The first clause of your macro *does* re-write an indexed
>addressing mode, but only where the offset is *larger* than
>+/-0x8000. You could try modifying the first clause to rewrite *any*
>indexed addressing:
--
Peter Barada Peter.Barada@motorola.com
Wizard 781-852-2768 (direct)
WaveMark Solutions(wholly owned by Motorola) 781-270-0193 (fax)