Do not bother with reassociation in SLP discovery for single-lane
It just clutters the dump files and takes up compile-time. * tree-vect-slp.cc (vect_build_slp_tree_2): Disable SLP reassociation for single-lane.
This commit is contained in:
parent
b748e2eed0
commit
e7c7397236
1 changed files with 2 additions and 0 deletions
|
@ -2082,6 +2082,8 @@ vect_build_slp_tree_2 (vec_info *vinfo, slp_tree node,
|
|||
for matching as we can succeed by means of builds from scalars
|
||||
and have no good way to "cost" one build against another. */
|
||||
else if (is_a <loop_vec_info> (vinfo)
|
||||
/* Do not bother for single-lane SLP. */
|
||||
&& group_size > 1
|
||||
/* ??? We don't handle !vect_internal_def defs below. */
|
||||
&& STMT_VINFO_DEF_TYPE (stmt_info) == vect_internal_def
|
||||
/* ??? Do not associate a reduction, this will wreck REDUC_IDX
|
||||
|
|
Loading…
Add table
Reference in a new issue