movstrictqi/movstricthi fix for h8300

Bernd Schmidt bernds@redhat.co.uk
Tue Sep 12 07:45:00 GMT 2000


On Tue, 12 Sep 2000, Jeffrey A Law wrote:
>   > I think it would be cleaner to represent a movstrict pattern as something
>   > like
>   > 
>   >   (set (reg X) (ior (and X 0xFF....00) (zero_extend Y)))
>   > 
>   > This might even help the combiner, who knows.
> Seems reasonable.  Probably the biggest hurdle will be converting the
> m68k port which I believe uses strict_low_part fairly regularly.

Yes, but most of these are things like regular addhi, addqi, etc. patterns
which could do just as well without the strict_low_part (as it's done e.g.
in i386.md).


Bernd



More information about the Gcc mailing list