| /netbsd-src/external/gpl3/gcc/dist/gcc/ |
| H A D | tree-vect-stmts.cc | 947 vec_load_store_type vls_type, slp_tree slp_node, in vect_model_store_cost() argument 955 if (slp_node) in vect_model_store_cost() 956 ncopies = SLP_TREE_NUMBER_OF_VEC_STMTS (slp_node); in vect_model_store_cost() 960 if (!slp_node) in vect_model_store_cost() 967 if (!slp_node && grouped_access_p) in vect_model_store_cost() 1123 slp_tree slp_node, in vect_model_load_cost() argument 1132 if (slp_node) in vect_model_load_cost() 1133 ncopies = SLP_TREE_NUMBER_OF_VEC_STMTS (slp_node); in vect_model_load_cost() 1135 if (slp_node && SLP_TREE_LOAD_PERMUTATION (slp_node).exists ()) in vect_model_load_cost() 1142 vect_transform_slp_perm_load (vinfo, slp_node, vNULL, NULL, in vect_model_load_cost() [all …]
|
| H A D | tree-vect-loop.cc | 5176 slp_tree slp_node, in vect_create_epilog_for_reduction() argument 5189 gcc_assert (!slp_node); in vect_create_epilog_for_reduction() 5226 bool slp_reduc = (slp_node && !REDUC_GROUP_FIRST_ELEMENT (stmt_info)); in vect_create_epilog_for_reduction() 5230 if (slp_node) in vect_create_epilog_for_reduction() 5231 group_size = SLP_TREE_LANES (slp_node); in vect_create_epilog_for_reduction() 5237 gcc_assert (!slp_node && double_reduc); in vect_create_epilog_for_reduction() 5246 if (slp_node) in vect_create_epilog_for_reduction() 5264 live_out_stmts = SLP_TREE_SCALAR_STMTS (slp_node); in vect_create_epilog_for_reduction() 5265 else if (slp_node) in vect_create_epilog_for_reduction() 5271 if (!REDUC_GROUP_NEXT_ELEMENT (SLP_TREE_SCALAR_STMTS (slp_node)[k])) in vect_create_epilog_for_reduction() [all …]
|
| H A D | tree-vect-slp.cc | 6637 vect_get_slp_vect_def (slp_tree slp_node, unsigned i) in vect_get_slp_vect_def() argument 6639 if (SLP_TREE_VEC_STMTS (slp_node).exists ()) in vect_get_slp_vect_def() 6640 return gimple_get_lhs (SLP_TREE_VEC_STMTS (slp_node)[i]); in vect_get_slp_vect_def() 6642 return SLP_TREE_VEC_DEFS (slp_node)[i]; in vect_get_slp_vect_def() 6648 vect_get_slp_defs (slp_tree slp_node, vec<tree> *vec_defs) in vect_get_slp_defs() argument 6650 vec_defs->create (SLP_TREE_NUMBER_OF_VEC_STMTS (slp_node)); in vect_get_slp_defs() 6651 if (SLP_TREE_DEF_TYPE (slp_node) == vect_internal_def) in vect_get_slp_defs() 6655 FOR_EACH_VEC_ELT (SLP_TREE_VEC_STMTS (slp_node), j, vec_def_stmt) in vect_get_slp_defs() 6659 vec_defs->splice (SLP_TREE_VEC_DEFS (slp_node)); in vect_get_slp_defs() 6666 slp_tree slp_node, vec<vec<tree> > *vec_oprnds, unsigned n) in vect_get_slp_defs() argument [all …]
|
| H A D | ChangeLog | 3422 slp_node, not STMT_SLP_TYPE. 7520 the ncopies parameter with an slp_node parameter. Calculate the
|
| H A D | ChangeLog-2011 | 3605 * tree-vect-stmts.c (vectorizable_call): If slp_node != NULL, 4786 (vectorizable_condition): Add slp_node to the arguments. Support 5020 one step. Removed multi_step_cvt, vec_dsts, slp_node and
|
| H A D | ChangeLog-2008 | 11457 strided access, add a check that it is not slp_node.
|
| H A D | ChangeLog-2021 | 2424 (vect_get_gather_scatter_ops): Take slp_node and ncopies arguments.
|
| H A D | ChangeLog-2016 | 23213 (vect_transform_stmt): Assert that we always have an slp_node
|
| H A D | ChangeLog-2020 | 24500 STMT_VINFO_VECTYPE. Use !slp_node instead of !vectype to exclude SLP.
|
| H A D | ChangeLog-2018 | 29505 (vectorizable_bswap): Guard cost modeling with !slp_node
|
| H A D | ChangeLog-2019 | 21434 * tree-vect-stmts.c (vectorizable_comparison) <!slp_node>:
|
| H A D | ChangeLog-2013 | 33876 Use slp_node instead of slp_void_p and adjust.
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/ |
| H A D | tree-vect-stmts.c | 996 vec_load_store_type vls_type, slp_tree slp_node, in vect_model_store_cost() argument 1004 if (slp_node) in vect_model_store_cost() 1005 ncopies = SLP_TREE_NUMBER_OF_VEC_STMTS (slp_node); in vect_model_store_cost() 1009 if (slp_node) in vect_model_store_cost() 1010 prologue_cost += vect_prologue_cost_for_slp_op (slp_node, stmt_info, in vect_model_store_cost() 1019 if (!slp_node && grouped_access_p) in vect_model_store_cost() 1174 slp_tree slp_node, in vect_model_load_cost() argument 1183 if (slp_node) in vect_model_load_cost() 1184 ncopies = SLP_TREE_NUMBER_OF_VEC_STMTS (slp_node); in vect_model_load_cost() 1186 if (slp_node && SLP_TREE_LOAD_PERMUTATION (slp_node).exists ()) in vect_model_load_cost() [all …]
|
| H A D | tree-vect-loop.c | 2856 neutral_op_for_slp_reduction (slp_tree slp_node, tree vector_type, in neutral_op_for_slp_reduction() argument 2859 vec<stmt_vec_info> stmts = SLP_TREE_SCALAR_STMTS (slp_node); in neutral_op_for_slp_reduction() 4320 get_initial_defs_for_reduction (slp_tree slp_node, in get_initial_defs_for_reduction() argument 4325 vec<stmt_vec_info> stmts = SLP_TREE_SCALAR_STMTS (slp_node); in get_initial_defs_for_reduction() 4513 slp_tree slp_node, in vect_create_epilog_for_reduction() argument 4527 gcc_assert (!slp_node); in vect_create_epilog_for_reduction() 4567 if (slp_node) in vect_create_epilog_for_reduction() 4568 group_size = SLP_TREE_SCALAR_STMTS (slp_node).length (); in vect_create_epilog_for_reduction() 4575 gcc_assert (!slp_node); in vect_create_epilog_for_reduction() 4586 if (slp_node) in vect_create_epilog_for_reduction() [all …]
|
| H A D | tree-vect-slp.c | 3605 vect_get_constant_vectors (slp_tree slp_node, unsigned op_num, in vect_get_constant_vectors() argument 3608 slp_tree op_node = SLP_TREE_CHILDREN (slp_node)[op_num]; in vect_get_constant_vectors() 3609 stmt_vec_info stmt_vinfo = SLP_TREE_SCALAR_STMTS (slp_node)[0]; in vect_get_constant_vectors() 3642 number_of_vectors = SLP_TREE_NUMBER_OF_VEC_STMTS (slp_node); in vect_get_constant_vectors() 3645 = vect_get_num_vectors (SLP_TREE_NUMBER_OF_VEC_STMTS (slp_node) in vect_get_constant_vectors() 3763 = vect_find_last_scalar_stmt_in_slp (slp_node); in vect_get_constant_vectors() 3824 vect_get_slp_vect_defs (slp_tree slp_node, vec<tree> *vec_oprnds) in vect_get_slp_vect_defs() argument 3829 gcc_assert (SLP_TREE_VEC_STMTS (slp_node).exists ()); in vect_get_slp_vect_defs() 3831 FOR_EACH_VEC_ELT (SLP_TREE_VEC_STMTS (slp_node), i, vec_def_stmt_info) in vect_get_slp_vect_defs() 3844 vect_get_slp_defs (slp_tree slp_node, vec<vec<tree> > *vec_oprnds, unsigned n) in vect_get_slp_defs() argument [all …]
|