]> git.ipfire.org Git - thirdparty/gcc.git/commit
2013-05-29 Richard Biener <rguenther@suse.de>
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 29 May 2013 08:21:17 +0000 (08:21 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 29 May 2013 08:21:17 +0000 (08:21 +0000)
commit32afb7481b917202765a05af5d89eb6e59bb95be
tree41ae1c0457832a11e435f1b4253c957229a17904
parente6949193ae4ec66a1e51d0059ff70cdf52a89453
2013-05-29  Richard Biener  <rguenther@suse.de>

* tree-vect-slp.c (vect_bb_slp_scalar_cost): New function
computing scalar cost offsetted by stmts that are kept live
by scalar uses.
(vect_bb_vectorization_profitable_p): Use vect_bb_slp_scalar_cost
for computation of scalar cost.

* gcc.dg/vect/bb-slp-32.c: New testcase.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@199402 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/vect/bb-slp-32.c [new file with mode: 0644]
gcc/tree-vect-slp.c