aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vectorizer.h
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2019-09-18 18:07:06 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2019-09-18 18:07:06 +0000
commit31de92e39bbeffb9f1641d292e94b48f70809ae1 (patch)
tree50bbd9871e7ec0734ae71667575f65b6f20e39be /gcc/tree-vectorizer.h
parentba7c8cb5715a162ac41ca5241628e7e02ecd217f (diff)
downloadgcc-31de92e39bbeffb9f1641d292e94b48f70809ae1.zip
gcc-31de92e39bbeffb9f1641d292e94b48f70809ae1.tar.gz
gcc-31de92e39bbeffb9f1641d292e94b48f70809ae1.tar.bz2
tree-parloops.c (report_ploop_op): Copy from report_vect_op.
2019-09-18 Richard Biener <rguenther@suse.de> * tree-parloops.c (report_ploop_op): Copy from report_vect_op. (parloops_valid_reduction_input_p): Copy from valid_reduction_input_p. (parloops_is_slp_reduction): Copy from vect_is_slp_reduction. (parloops_needs_fold_left_reduction_p): Copy from needs_fold_left_reduction_p. (parloops_is_simple_reduction): Copy from vect_is_simple_reduction. (parloops_force_simple_reduction): Copy from vect_force_simple_reduction. (gather_scalar_reductions): Adjust. * tree-vect-loop.c (vect_force_simple_reduction): Make static. * tree-vectorizer.h (vect_force_simple_reduction): Remove. From-SVN: r275896
Diffstat (limited to 'gcc/tree-vectorizer.h')
-rw-r--r--gcc/tree-vectorizer.h5
1 files changed, 1 insertions, 4 deletions
diff --git a/gcc/tree-vectorizer.h b/gcc/tree-vectorizer.h
index 40ff8b7..ee6fe9a 100644
--- a/gcc/tree-vectorizer.h
+++ b/gcc/tree-vectorizer.h
@@ -1611,11 +1611,8 @@ extern tree vect_create_addr_base_for_vector_ref (stmt_vec_info, gimple_seq *,
tree, tree = NULL_TREE);
/* In tree-vect-loop.c. */
-/* FORNOW: Used in tree-parloops.c. */
-extern stmt_vec_info vect_force_simple_reduction (loop_vec_info, stmt_vec_info,
- bool *, bool);
extern widest_int vect_iv_limit_for_full_masking (loop_vec_info loop_vinfo);
-/* Used in gimple-loop-interchange.c. */
+/* Used in gimple-loop-interchange.c and tree-parloops.c. */
extern bool check_reduction_path (dump_user_location_t, loop_p, gphi *, tree,
enum tree_code);
/* Drive for loop analysis stage. */