Tom de Vries wrote: > Fix reduction safety checks > > * graphite-sese-to-poly.c (is_reduction_operation_p): Limit > flag_associative_math to SCALAR_FLOAT_TYPE_P. Honour > TYPE_OVERFLOW_TRAPS and TYPE_OVERFLOW_WRAPS for INTEGRAL_TYPE_P. > Only allow wrapping fixed-point otherwise. > (build_poly_scop): Always call > rewrite_commutative_reductions_out_of_ssa.
The changes to graphite look good to me. Thanks, Sebastian