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]
Other format: [Raw text]

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)


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