tree-optimization/119166 - ICE with --param vect-force-slp=0
The following fixes a missing guard on slp_node in get_load_store_type. PR tree-optimization/119166 * tree-vect-stmts.cc (get_load_store_type): Guard SLP tree access.
This commit is contained in:
parent
86c692c51c
commit
c39b0d4fae
1 changed files with 1 additions and 1 deletions
|
@ -2708,7 +2708,7 @@ get_load_store_type (vec_info *vinfo, stmt_vec_info stmt_info,
|
|||
such only the first load in the group is aligned, the rest are not.
|
||||
Because of this the permutes may break the alignment requirements that
|
||||
have been set, and as such we should for now, reject them. */
|
||||
if (SLP_TREE_LOAD_PERMUTATION (slp_node).exists ())
|
||||
if (slp_node && SLP_TREE_LOAD_PERMUTATION (slp_node).exists ())
|
||||
{
|
||||
if (dump_enabled_p ())
|
||||
dump_printf_loc (MSG_MISSED_OPTIMIZATION, vect_location,
|
||||
|
|
Loading…
Add table
Reference in a new issue