Searched refs:def_stmt_info (Results 1 – 6 of 6) sorted by relevance
| /netbsd/src/external/gpl3/gcc/dist/gcc/ |
| D | tree-parloops.cc | 198 parloops_valid_reduction_input_p (stmt_vec_info def_stmt_info) in parloops_valid_reduction_input_p() argument 200 return (is_gimple_assign (def_stmt_info->stmt) in parloops_valid_reduction_input_p() 201 || is_gimple_call (def_stmt_info->stmt) in parloops_valid_reduction_input_p() 202 || STMT_VINFO_DEF_TYPE (def_stmt_info) == vect_induction_def in parloops_valid_reduction_input_p() 203 || (gimple_code (def_stmt_info->stmt) == GIMPLE_PHI in parloops_valid_reduction_input_p() 204 && STMT_VINFO_DEF_TYPE (def_stmt_info) == vect_internal_def in parloops_valid_reduction_input_p() 205 && !is_loop_header_bb_p (gimple_bb (def_stmt_info->stmt)))); in parloops_valid_reduction_input_p() 313 stmt_vec_info def_stmt_info = loop_info->lookup_def (op); in parloops_is_slp_reduction() local 318 if (def_stmt_info in parloops_is_slp_reduction() 319 && flow_bb_inside_loop_p (loop, gimple_bb (def_stmt_info->stmt)) in parloops_is_slp_reduction() [all …]
|
| D | tree-vect-patterns.cc | 253 stmt_vec_info def_stmt_info = vinfo->lookup_def (op); in vect_get_internal_def() local 254 if (def_stmt_info in vect_get_internal_def() 255 && STMT_VINFO_DEF_TYPE (def_stmt_info) == vect_internal_def) in vect_get_internal_def() 256 return def_stmt_info; in vect_get_internal_def() 274 stmt_vec_info def_stmt_info; in type_conversion_p() local 275 if (!vect_is_simple_use (name, vinfo, &dt, &def_stmt_info, def_stmt)) in type_conversion_p() 398 stmt_vec_info def_stmt_info; in vect_look_through_possible_promotion() local 401 if (!vect_is_simple_use (op, vinfo, &dt, &def_stmt_info, &def_stmt)) in vect_look_through_possible_promotion() 438 caster = def_stmt_info; in vect_look_through_possible_promotion() 605 stmt_vec_info def_stmt_info; in vect_widened_op_tree() local [all …]
|
| D | tree-vect-slp.cc | 577 stmt_vec_info def_stmt_info; in vect_get_and_check_slp_defs() local 578 if (!vect_is_simple_use (oprnd, vinfo, &dts[i], &def_stmt_info)) in vect_get_and_check_slp_defs() 596 oprnd_info->def_stmts.quick_push (def_stmt_info); in vect_get_and_check_slp_defs() 599 if (def_stmt_info in vect_get_and_check_slp_defs() 600 && is_pattern_stmt_p (def_stmt_info)) in vect_get_and_check_slp_defs() 602 if (STMT_VINFO_RELATED_STMT (vect_orig_stmt (def_stmt_info)) in vect_get_and_check_slp_defs() 603 != def_stmt_info) in vect_get_and_check_slp_defs() 608 = gimple_get_lhs (vect_orig_stmt (def_stmt_info)->stmt); in vect_get_and_check_slp_defs() 655 && def_stmt_info) in vect_get_and_check_slp_defs() 696 stmt_vec_info def_stmt_info = oprnd_info->def_stmts[stmt_num]; in vect_get_and_check_slp_defs() local [all …]
|
| D | tree-vect-loop.cc | 234 stmt_vec_info def_stmt_info = vinfo->lookup_stmt (gsi_stmt (si)); in vect_determine_vf_for_stmt() local 238 def_stmt_info->stmt); in vect_determine_vf_for_stmt() 239 res = vect_determine_vf_for_stmt_1 (vinfo, def_stmt_info, true, vf); in vect_determine_vf_for_stmt() 3640 stmt_vec_info def_stmt_info = loop_info->lookup_def (latch_def); in vect_is_simple_reduction() local 3641 if (!def_stmt_info in vect_is_simple_reduction() 3642 || !flow_bb_inside_loop_p (loop, gimple_bb (def_stmt_info->stmt))) in vect_is_simple_reduction() 3674 report_vect_op (MSG_NOTE, def_stmt_info->stmt, in vect_is_simple_reduction() 3676 return def_stmt_info; in vect_is_simple_reduction() 3703 if (gphi *def_stmt = dyn_cast <gphi *> (def_stmt_info->stmt)) in vect_is_simple_reduction() 3730 return def_stmt_info; in vect_is_simple_reduction() [all …]
|
| D | tree-vectorizer.h | 2540 stmt_vec_info def_stmt_info = vinfo->lookup_def (rhs); 2541 return (def_stmt_info 2542 && STMT_VINFO_DATA_REF (def_stmt_info) 2543 && DR_IS_READ (STMT_VINFO_DATA_REF (def_stmt_info)));
|
| D | tree-vect-stmts.cc | 1480 stmt_vec_info def_stmt_info; in vect_get_vec_defs_for_operand() local 1482 &def_stmt_info, &def_stmt); in vect_get_vec_defs_for_operand() 1508 def_stmt_info = vect_stmt_to_vectorize (def_stmt_info); in vect_get_vec_defs_for_operand() 1509 gcc_assert (STMT_VINFO_VEC_STMTS (def_stmt_info).length () == ncopies); in vect_get_vec_defs_for_operand() 1512 (STMT_VINFO_VEC_STMTS (def_stmt_info)[i])); in vect_get_vec_defs_for_operand() 11856 stmt_vec_info def_stmt_info; in vect_is_simple_use() local 11858 if (!vect_is_simple_use (operand, vinfo, dt, &def_stmt_info, &def_stmt)) in vect_is_simple_use() 11864 *def_stmt_info_out = def_stmt_info; in vect_is_simple_use() 11875 *vectype = STMT_VINFO_VECTYPE (def_stmt_info); in vect_is_simple_use()
|