diff options
author | Martin Liska <mliska@suse.cz> | 2021-06-17 12:05:57 +0200 |
---|---|---|
committer | Martin Liska <mliska@suse.cz> | 2021-06-17 12:05:57 +0200 |
commit | d79a408d0e2693048ac20d7ac469115fc906f2da (patch) | |
tree | cee29b35d07339f02ee1edbd5c41bd32c2218db2 /gcc/tree-vectorizer.h | |
parent | 78a55ff9ef07c948d7fde6d7b9a88f99b8e93112 (diff) | |
parent | 8eac92a07e386301f7b09f7ef6146e6e3ac6b6cd (diff) | |
download | gcc-d79a408d0e2693048ac20d7ac469115fc906f2da.zip gcc-d79a408d0e2693048ac20d7ac469115fc906f2da.tar.gz gcc-d79a408d0e2693048ac20d7ac469115fc906f2da.tar.bz2 |
Merge branch 'master' into devel/sphinx
Diffstat (limited to 'gcc/tree-vectorizer.h')
-rw-r--r-- | gcc/tree-vectorizer.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/tree-vectorizer.h b/gcc/tree-vectorizer.h index 1fb46c6..04c20f8 100644 --- a/gcc/tree-vectorizer.h +++ b/gcc/tree-vectorizer.h @@ -190,6 +190,7 @@ enum slp_instance_kind { slp_inst_kind_store, slp_inst_kind_reduc_group, slp_inst_kind_reduc_chain, + slp_inst_kind_bb_reduc, slp_inst_kind_ctor }; @@ -1971,6 +1972,7 @@ extern tree vect_get_loop_len (loop_vec_info, vec_loop_lens *, unsigned int, unsigned int); extern gimple_seq vect_gen_len (tree, tree, tree, tree); extern stmt_vec_info info_for_reduction (vec_info *, stmt_vec_info); +extern bool reduction_fn_for_scalar_code (enum tree_code, internal_fn *); /* Drive for loop transformation stage. */ extern class loop *vect_transform_loop (loop_vec_info, gimple *); |