| /netbsd-src/external/gpl3/gcc.old/dist/gcc/ |
| H A D | tree-vectorizer.h | 170 } *slp_instance; typedef 328 auto_vec<slp_instance> slp_instances; 1733 slp_tree, slp_instance); 1737 slp_instance, stmt_vector_for_cost *); 1761 extern bool vect_slp_analyze_instance_dependence (slp_instance); 1765 extern bool vect_slp_analyze_and_verify_instance_alignment (slp_instance); 1828 slp_tree, slp_instance, int, 1830 extern bool vectorizable_reduction (stmt_vec_info, slp_tree, slp_instance, 1838 slp_tree, slp_instance); 1848 extern void vect_free_slp_instance (slp_instance, bool); [all …]
|
| H A D | tree-vect-slp.c | 93 vect_free_slp_instance (slp_instance instance, bool final_p) in vect_free_slp_instance() 1813 vect_attempt_slp_rearrange_stmts (slp_instance slp_instn) in vect_attempt_slp_rearrange_stmts() 1894 vect_gather_slp_loads (slp_instance inst, slp_tree node, in vect_gather_slp_loads() 1919 vect_gather_slp_loads (slp_instance inst, slp_tree node) in vect_gather_slp_loads() 1929 vect_supported_load_permutation_p (slp_instance slp_instn) in vect_supported_load_permutation_p() 2139 slp_instance new_instance; in vect_analyze_slp_instance() 2533 vec<slp_instance> slp_instances = LOOP_VINFO_SLP_INSTANCES (loop_vinfo); in vect_make_slp_decision() 2534 slp_instance instance; in vect_make_slp_decision() 2718 slp_instance node_instance, in vect_slp_analyze_node_operations_1() 2763 slp_instance node_instance) in vect_slp_convert_to_external() [all …]
|
| H A D | tree-vect-loop.c | 2271 slp_instance instance; in vect_analyze_loop_2() 4514 slp_instance slp_node_instance) in vect_create_epilog_for_reduction() 6023 slp_instance slp_node_instance, in vectorizable_reduction() 7096 slp_tree slp_node, slp_instance slp_node_instance) in vect_transform_cycle_phi() 7927 slp_tree slp_node, slp_instance slp_node_instance, in vectorizable_live_operation() 9062 slp_instance instance; in vect_transform_loop()
|
| H A D | tree-vectorizer.c | 471 slp_instance instance; in ~vec_info()
|
| H A D | tree-vect-data-refs.c | 698 vect_slp_analyze_node_dependences (slp_instance instance, slp_tree node, in vect_slp_analyze_node_dependences() 784 vect_slp_analyze_instance_dependence (slp_instance instance) in vect_slp_analyze_instance_dependence() 2462 vect_slp_analyze_and_verify_instance_alignment (slp_instance instance) in vect_slp_analyze_and_verify_instance_alignment()
|
| H A D | tree-vect-stmts.c | 1173 slp_instance instance, in vect_model_load_cost() 8567 slp_instance slp_node_instance, in vectorizable_load() 10768 slp_tree slp_node, slp_instance slp_node_instance, in can_vectorize_live_stmts() 10798 slp_tree node, slp_instance node_instance, in vect_analyze_stmt() 11018 slp_tree slp_node, slp_instance slp_node_instance) in vect_transform_stmt()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/ |
| H A D | tree-vect-slp.cc | 181 vect_free_slp_instance (slp_instance instance) in vect_free_slp_instance() 2982 vect_match_slp_patterns (slp_instance instance, vec_info *vinfo, in vect_match_slp_patterns() 3101 slp_instance new_instance = XNEW (class _slp_instance); in vect_build_slp_instance() 3412 slp_instance instance; in vect_analyze_slp() 3587 slp_instance instance; in vect_slp_build_vertices() 3738 for (slp_instance instance : vinfo->slp_instances) in vect_optimize_slp() 4085 for (slp_instance instance : vinfo->slp_instances) in vect_optimize_slp() 4211 slp_instance instance; in vect_gather_slp_loads() 4230 const vec<slp_instance> &slp_instances in vect_make_slp_decision() 4232 slp_instance instance; in vect_make_slp_decision() [all …]
|
| H A D | tree-vectorizer.h | 266 } *slp_instance; typedef 448 auto_vec<slp_instance> slp_instances; 2175 slp_tree, slp_instance); 2180 slp_instance, stmt_vector_for_cost *); 2207 extern bool vect_slp_analyze_instance_dependence (vec_info *, slp_instance); 2210 extern bool vect_slp_analyze_instance_alignment (vec_info *, slp_instance); 2299 slp_tree, slp_instance, int, 2302 slp_tree, slp_instance, 2312 slp_tree, slp_instance); 2329 extern void vect_free_slp_instance (slp_instance); [all …]
|
| H A D | tree-vect-loop.cc | 2461 slp_instance instance; in vect_analyze_loop_2() 2687 slp_instance instance; in vect_analyze_loop_2() 5177 slp_instance slp_node_instance) in vect_create_epilog_for_reduction() 6562 slp_instance slp_node_instance, in vectorizable_reduction() 7622 slp_tree slp_node, slp_instance slp_node_instance) in vect_transform_cycle_phi() 8746 slp_tree slp_node, slp_instance slp_node_instance, in vectorizable_live_operation() 10061 slp_instance instance; in vect_transform_loop()
|
| H A D | tree-vectorizer.cc | 472 for (slp_instance &instance : slp_instances) in ~vec_info()
|
| H A D | tree-vect-data-refs.cc | 850 vect_slp_analyze_instance_dependence (vec_info *vinfo, slp_instance instance) in vect_slp_analyze_instance_dependence() 2598 slp_instance instance) in vect_slp_analyze_instance_alignment()
|
| H A D | tree-vect-stmts.cc | 11055 slp_tree slp_node, slp_instance slp_node_instance, in can_vectorize_live_stmts() 11087 slp_tree node, slp_instance node_instance, in vect_analyze_stmt() 11324 slp_tree slp_node, slp_instance slp_node_instance) in vect_transform_stmt()
|
| H A D | ChangeLog-2020 | 23587 Remove slp_instance parameter, just iterate over all scalar stmts. 23593 (vect_transform_slp_perm_load): Remove slp_instance parameter, 23596 factor instead of slp_instance as parameter.
|
| H A D | ChangeLog-2017 | 23241 * tree-vectorizer.h (slp_instance): Add reduc_phis member.
|