aboutsummaryrefslogtreecommitdiff
path: root/gcc/cfgexpand.c
diff options
context:
space:
mode:
authorRobin Dapp <rdapp@linux.vnet.ibm.com>2017-05-30 10:57:53 +0000
committerAndreas Krebbel <krebbel@gcc.gnu.org>2017-05-30 10:57:53 +0000
commit1e69cc8f2719f0bca87f29fa03e5a65a944ab659 (patch)
treedced5815ebf536faed331c80e48745dc30020c6e /gcc/cfgexpand.c
parent71595748a3b193518a6bfb3578e9ff1aa813620f (diff)
downloadgcc-1e69cc8f2719f0bca87f29fa03e5a65a944ab659.zip
gcc-1e69cc8f2719f0bca87f29fa03e5a65a944ab659.tar.gz
gcc-1e69cc8f2719f0bca87f29fa03e5a65a944ab659.tar.bz2
Vector peeling cost model 3/6
gcc/ChangeLog: 2017-05-30 Robin Dapp <rdapp@linux.vnet.ibm.com> * tree-vect-data-refs.c (vect_peeling_hash_choose_best_peeling): Return peeling info and set costs to zero for unlimited cost model. (vect_enhance_data_refs_alignment): Also inspect all datarefs with unknown misalignment. Compute and costs for unknown misalignment, compare them to the costs for known misalignment and choose the cheapest for peeling. From-SVN: r248677
Diffstat (limited to 'gcc/cfgexpand.c')
0 files changed, 0 insertions, 0 deletions