On 10/23/2017 11:26 AM, Richard Sandiford wrote:
> This match makes tree-vect-slp.c track the maximum number of vector
> units as a poly_uint64 rather than an unsigned int.
> 
> 
> 2017-10-23  Richard Sandiford  <richard.sandif...@linaro.org>
>           Alan Hayward  <alan.hayw...@arm.com>
>           David Sherwood  <david.sherw...@arm.com>
> 
> gcc/
>       * tree-vect-slp.c (vect_record_max_nunits, vect_build_slp_tree_1)
>       (vect_build_slp_tree_2, vect_build_slp_tree): Change max_nunits
>       from an unsigned int * to a poly_uint64_pod *.
>       (calculate_unrolling_factor): New function.
>       (vect_analyze_slp_instance): Use it.  Track polynomial max_nunits.
OK.

jeff

Reply via email to