]> git.ipfire.org Git - thirdparty/gcc.git/commit
Vector peeling cost model 6/6
authorRobin Dapp <rdapp@linux.vnet.ibm.com>
Tue, 30 May 2017 11:02:14 +0000 (11:02 +0000)
committerAndreas Krebbel <krebbel@gcc.gnu.org>
Tue, 30 May 2017 11:02:14 +0000 (11:02 +0000)
commit4d3d23fb7d364ce433cf59b7d36d333567990518
tree6c6e7e683d779b7801758293fdfd105f9bab2d4e
parent4bfb347c0249384240209d0f414eaef5ac5adc48
Vector peeling cost model 6/6

gcc/ChangeLog:

2017-05-24  Robin Dapp  <rdapp@linux.vnet.ibm.com>

* tree-vect-data-refs.c (vect_get_peeling_costs_all_drs):
Introduce unknown_misalignment parameter and remove vf.
(vect_peeling_hash_get_lowest_cost):
Pass unknown_misalignment parameter.
(vect_enhance_data_refs_alignment):
Fix unsupportable data ref treatment.

From-SVN: r248680
gcc/ChangeLog
gcc/tree-vect-data-refs.c