Re: [PATCH 3/4] Vect peeling cost model

2017-05-09 Thread Richard Biener
On Mon, May 8, 2017 at 6:12 PM, Robin Dapp wrote: > gcc/ChangeLog: + /* Compare costs of peeling for known and unknown alignment. */ + if (unknown_align_inside_cost > peel_for_known_alignment.inside_cost + || (unknown_align_inside_cost == peel_for_known_alignment.inside_cost + && u

[PATCH 3/4] Vect peeling cost model

2017-05-08 Thread Robin Dapp
gcc/ChangeLog: 2017-05-08 Robin Dapp * tree-vect-data-refs.c (vect_peeling_hash_choose_best_peeling): Return peel info. (vect_enhance_data_refs_alignment): Compute full costs when peeling for unknown alignment, compare to costs for peeling for known alig