Home
last modified time | relevance | path

Searched refs:slp_instance (Results 1 – 14 of 14) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dtree-vectorizer.h170 } *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 Dtree-vect-slp.c93 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 Dtree-vect-loop.c2271 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 Dtree-vectorizer.c471 slp_instance instance; in ~vec_info()
H A Dtree-vect-data-refs.c698 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 Dtree-vect-stmts.c1173 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 Dtree-vect-slp.cc181 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 Dtree-vectorizer.h266 } *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 Dtree-vect-loop.cc2461 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 Dtree-vectorizer.cc472 for (slp_instance &instance : slp_instances) in ~vec_info()
H A Dtree-vect-data-refs.cc850 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 Dtree-vect-stmts.cc11055 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 DChangeLog-202023587 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 DChangeLog-201723241 * tree-vectorizer.h (slp_instance): Add reduc_phis member.