On 10/23/2017 11:03 AM, Richard Sandiford wrote:
> This patch makes TRULY_NOOP_TRUNCATION take the mode sizes as
> poly_uint64s instead of unsigned ints.  The function bodies
> don't need to change.
> 
> 
> 2017-10-23  Richard Sandiford  <richard.sandif...@linaro.org>
>           Alan Hayward  <alan.hayw...@arm.com>
>           David Sherwood  <david.sherw...@arm.com>
> 
> gcc/
>       * target.def (truly_noop_truncation): Take poly_uint64s instead of
>       unsigned ints.  Change default to hook_bool_puint64_puint64_true.
>       * doc/tm.texi: Regenerate.
>       * hooks.h (hook_bool_uint_uint_true): Delete.
>       (hook_bool_puint64_puint64_true): Declare.
>       * hooks.c (hook_bool_uint_uint_true): Delete.
>       (hook_bool_puint64_puint64_true): New function.
>       * config/mips/mips.c (mips_truly_noop_truncation): Take poly_uint64s
>       instead of unsigned ints.
>       * config/spu/spu.c (spu_truly_noop_truncation): Likewise.
>       * config/tilegx/tilegx.c (tilegx_truly_noop_truncation): Likewise.
OK
jeff

Reply via email to