This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Question about GO_IF_LEGITIMIZE_ADDRESS
>> Does reload follow the predicate enough that I can have:
>>
>> (define_insn ""
>> [(set (cc0) (zero_extract (match_operand:QI 0 "btst_mem_operand" "<Q>S")
>
>No, since reload doesn't know what Q or S really mean, so it can't
>fix them up if nothing matches. That's why 'm', 'o', and 'p' are
>so special.
I was asking about the predicate (btst_mem_operand), not the constraint.
--
Peter Barada Peter.Barada@motorola.com
Wizard 781-852-2768 (direct)
WaveMark Solutions(wholly owned by Motorola) 781-270-0193 (fax)