aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2025-08-13 14:43:28 +0200
committerRichard Biener <rguenth@gcc.gnu.org>2025-08-13 14:45:17 +0200
commit7f6da2623b8739da61d8e57dc175005c5885c6ff (patch)
tree6d3eb265950892d21708c50f32d02585fc12fd17 /gcc
parentb8ccad471e51056d442794b9301480de9cd7a19c (diff)
downloadgcc-7f6da2623b8739da61d8e57dc175005c5885c6ff.zip
gcc-7f6da2623b8739da61d8e57dc175005c5885c6ff.tar.gz
gcc-7f6da2623b8739da61d8e57dc175005c5885c6ff.tar.bz2
Remove use of STMT_VINFO_DEF_TYPE in vect_analyze_stmt
This removes a use of STMT_VINFO_DEF_TYPE. * tree-vect-stmts.cc (vect_analyze_stmt): Use SLP_TREE_DEF_TYPE instead of STMT_VINFO_DEF_TYPE.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/tree-vect-stmts.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/tree-vect-stmts.cc b/gcc/tree-vect-stmts.cc
index 86d878f..afb71b7 100644
--- a/gcc/tree-vect-stmts.cc
+++ b/gcc/tree-vect-stmts.cc
@@ -12604,7 +12604,7 @@ vect_analyze_stmt (vec_info *vinfo,
if (!bb_vinfo
&& SLP_TREE_TYPE (node) != reduc_vec_info_type
&& (SLP_TREE_TYPE (node) != lc_phi_info_type
- || STMT_VINFO_DEF_TYPE (stmt_info) == vect_internal_def)
+ || SLP_TREE_DEF_TYPE (node) == vect_internal_def)
&& (!node->ldst_lanes || SLP_TREE_CODE (node) == VEC_PERM_EXPR)
&& !can_vectorize_live_stmts (as_a <loop_vec_info> (vinfo),
node, node_instance,