tree-vect-slp.c (vect_get_and_check_slp_defs): Remove broken code swapping operands.
authorRichard Biener <rguenth@gcc.gnu.org>
Wed, 10 Apr 2013 08:20:07 +0000 (08:20 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Wed, 10 Apr 2013 08:20:07 +0000 (08:20 +0000)
commitabf9bfbc31e7d9d8f0b189dd17b59f5e96006456
tree45f7594bb9107502c7974afb11b46efc56000891
parentf408477e6d42fa6459e4372dff14da5aa9294a5d
tree-vect-slp.c (vect_get_and_check_slp_defs): Remove broken code swapping operands.

2013-04-10  Richard Biener  <rguenther@suse.de>

* tree-vect-slp.c (vect_get_and_check_slp_defs): Remove
broken code swapping operands.
(vect_build_slp_tree): Do not compute load permutations here.
(vect_analyze_slp_instance): Compute load permutations here,
after building the SLP tree.

From-SVN: r197665
gcc/ChangeLog
gcc/tree-vect-slp.c