Home
last modified time | relevance | path

Searched refs:scalar_loop (Results 1 – 12 of 12) sorted by relevance

/netbsd/external/gpl3/gcc/dist/gcc/
H A Dtree-vect-loop-manip.c1013 if (scalar_loop == NULL) in slpeel_tree_duplicate_loop_to_edge_cfg()
1014 scalar_loop = loop; in slpeel_tree_duplicate_loop_to_edge_cfg()
1018 get_loop_body_with_size (scalar_loop, pbbs, scalar_loop->num_nodes); in slpeel_tree_duplicate_loop_to_edge_cfg()
1020 if (scalar_loop->inner) in slpeel_tree_duplicate_loop_to_edge_cfg()
1030 new_loop = duplicate_loop (scalar_loop, loop_outer (scalar_loop)); in slpeel_tree_duplicate_loop_to_edge_cfg()
1059 if (scalar_loop != loop) in slpeel_tree_duplicate_loop_to_edge_cfg()
1075 if (scalar_loop != loop) in slpeel_tree_duplicate_loop_to_edge_cfg()
1107 if (scalar_loop != loop) in slpeel_tree_duplicate_loop_to_edge_cfg()
1136 if (scalar_loop != loop) in slpeel_tree_duplicate_loop_to_edge_cfg()
3335 && (scalar_loop == NULL in vect_loop_versioning()
[all …]
H A Dtree-vect-loop-manip.cc1060 if (scalar_loop == NULL) in slpeel_tree_duplicate_loop_to_edge_cfg()
1061 scalar_loop = loop; in slpeel_tree_duplicate_loop_to_edge_cfg()
1065 get_loop_body_with_size (scalar_loop, pbbs, scalar_loop->num_nodes); in slpeel_tree_duplicate_loop_to_edge_cfg()
1067 if (scalar_loop->inner) in slpeel_tree_duplicate_loop_to_edge_cfg()
1077 new_loop = duplicate_loop (scalar_loop, loop_outer (scalar_loop)); in slpeel_tree_duplicate_loop_to_edge_cfg()
1133 if (scalar_loop != loop) in slpeel_tree_duplicate_loop_to_edge_cfg()
1149 if (scalar_loop != loop) in slpeel_tree_duplicate_loop_to_edge_cfg()
1181 if (scalar_loop != loop) in slpeel_tree_duplicate_loop_to_edge_cfg()
1210 if (scalar_loop != loop) in slpeel_tree_duplicate_loop_to_edge_cfg()
3498 && (scalar_loop == NULL in vect_loop_versioning()
[all …]
H A Dtree-vectorizer.cc945 class loop *scalar_loop = get_loop (fun, tree_to_shwi (arg)); in set_uid_loop_bbs() local
947 LOOP_VINFO_SCALAR_LOOP (loop_vinfo) = scalar_loop; in set_uid_loop_bbs()
948 gcc_checking_assert (vect_loop_vectorized_call (scalar_loop) in set_uid_loop_bbs()
954 if (scalar_loop->inner) in set_uid_loop_bbs()
956 gimple *g = vect_loop_vectorized_call (scalar_loop->inner); in set_uid_loop_bbs()
964 bbs = get_loop_body (scalar_loop); in set_uid_loop_bbs()
965 for (i = 0; i < scalar_loop->num_nodes; i++) in set_uid_loop_bbs()
1106 class loop *scalar_loop = get_loop (fun, tree_to_shwi (arg)); in try_vectorize_loop_1() local
1107 if (vect_slp_if_converted_bb (bb, scalar_loop)) in try_vectorize_loop_1()
H A Dtree-vectorizer.c826 class loop *scalar_loop = get_loop (cfun, tree_to_shwi (arg)); in set_uid_loop_bbs() local
828 LOOP_VINFO_SCALAR_LOOP (loop_vinfo) = scalar_loop; in set_uid_loop_bbs()
829 gcc_checking_assert (vect_loop_vectorized_call (scalar_loop) in set_uid_loop_bbs()
835 if (scalar_loop->inner) in set_uid_loop_bbs()
837 gimple *g = vect_loop_vectorized_call (scalar_loop->inner); in set_uid_loop_bbs()
845 bbs = get_loop_body (scalar_loop); in set_uid_loop_bbs()
846 for (i = 0; i < scalar_loop->num_nodes; i++) in set_uid_loop_bbs()
H A Dtree-vectorizer.h850 class loop *scalar_loop;
909 #define LOOP_VINFO_SCALAR_LOOP(L) (L)->scalar_loop
H A Dtree-vect-loop.c821 scalar_loop (NULL), in _loop_vec_info()
H A Dtree-vect-loop.cc857 scalar_loop (NULL), in _loop_vec_info()
H A DChangeLog-20132483 * tree-vectorizer.h (struct _loop_vec_info): Add scalar_loop field.
2485 (slpeel_tree_duplicate_loop_to_edge_cfg): Add scalar_loop argument.
2546 (slpeel_tree_duplicate_loop_to_edge_cfg): Add scalar_loop argument.
2547 If non-NULL, copy basic blocks from scalar_loop instead of loop, but
2549 (slpeel_tree_peel_loop_to_edge): Add scalar_loop argument, pass it
/netbsd/external/gpl3/gcc.old/dist/gcc/
H A Dtree-vect-loop-manip.c1013 if (scalar_loop == NULL) in slpeel_tree_duplicate_loop_to_edge_cfg()
1014 scalar_loop = loop; in slpeel_tree_duplicate_loop_to_edge_cfg()
1018 get_loop_body_with_size (scalar_loop, pbbs, scalar_loop->num_nodes); in slpeel_tree_duplicate_loop_to_edge_cfg()
1020 if (scalar_loop->inner) in slpeel_tree_duplicate_loop_to_edge_cfg()
1030 new_loop = duplicate_loop (scalar_loop, loop_outer (scalar_loop)); in slpeel_tree_duplicate_loop_to_edge_cfg()
1059 if (scalar_loop != loop) in slpeel_tree_duplicate_loop_to_edge_cfg()
1075 if (scalar_loop != loop) in slpeel_tree_duplicate_loop_to_edge_cfg()
1107 if (scalar_loop != loop) in slpeel_tree_duplicate_loop_to_edge_cfg()
1136 if (scalar_loop != loop) in slpeel_tree_duplicate_loop_to_edge_cfg()
3335 && (scalar_loop == NULL in vect_loop_versioning()
[all …]
H A Dtree-vectorizer.c826 class loop *scalar_loop = get_loop (cfun, tree_to_shwi (arg)); in set_uid_loop_bbs() local
828 LOOP_VINFO_SCALAR_LOOP (loop_vinfo) = scalar_loop; in set_uid_loop_bbs()
829 gcc_checking_assert (vect_loop_vectorized_call (scalar_loop) in set_uid_loop_bbs()
835 if (scalar_loop->inner) in set_uid_loop_bbs()
837 gimple *g = vect_loop_vectorized_call (scalar_loop->inner); in set_uid_loop_bbs()
845 bbs = get_loop_body (scalar_loop); in set_uid_loop_bbs()
846 for (i = 0; i < scalar_loop->num_nodes; i++) in set_uid_loop_bbs()
H A Dtree-vectorizer.h658 class loop *scalar_loop;
713 #define LOOP_VINFO_SCALAR_LOOP(L) (L)->scalar_loop
H A Dtree-vect-loop.c821 scalar_loop (NULL), in _loop_vec_info()