On Fri, May 31, 2013 at 02:11:38PM -0400, Vladimir Makarov wrote:
>   The patch was successfully bootstrapped and tested on s390x.
> 
>   Any comments?
>   Is it ok to commit the patch into trunk?
> 
>   Thanks.
> 
> 
> 2013-05-31  Vladimir Makarov  <vmaka...@redhat.com>
> 
>     * config/s390/s390.opt (mlra): New option.
>     * config/s390/s390.c (s390_decompose_address): Check displacement
>     for all registers for LRA.
>     (s390_secondary_reload): Don't used secondary reloads for LRA.
>     (s390_lra_p): New function.
>     (TARGET_LRA_P): Define.
>     * config/s390/s390.md (*movmem_short, *clrmem_short): Change value
>     of attribute cpu_facility to zarch for the last alternative.
>     (*cmpmem_short): Ditto.

In the last chunk z900 can be used instead of zarch.  The splitters
are guarded with TARGET_CPU_ZARCH. This requires a zarch cpu but it
does not need to run in zarch mode.  z900 is the first zarch cpu.

Ok with that change.  Many thanks for doing the migration.  We'll try
to do a performance regression run soon.

Bye,

-Andreas-

Reply via email to