aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vectorizer.h
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2013-05-16 18:24:19 +0200
committerJakub Jelinek <jakub@gcc.gnu.org>2013-05-16 18:24:19 +0200
commit7e9a3abbb8c97bb1bdc79f94f66545997802ac5d (patch)
treeb1fe6ac169ec1ebdb3dacc7df3fa7d05b76def60 /gcc/tree-vectorizer.h
parent427b248dd0460725a3d6b266fde176420da3103b (diff)
downloadgcc-7e9a3abbb8c97bb1bdc79f94f66545997802ac5d.zip
gcc-7e9a3abbb8c97bb1bdc79f94f66545997802ac5d.tar.gz
gcc-7e9a3abbb8c97bb1bdc79f94f66545997802ac5d.tar.bz2
tree-vectorizer.h (NUM_PATTERNS): Increment.
* tree-vectorizer.h (NUM_PATTERNS): Increment. * tree-vect-patterns.c (vect_vect_recog_func_ptrs): Add vect_recog_rotate_pattern. (vect_recog_rotate_pattern): New function. * gcc.target/i386/rotate-3.c: New test. * gcc.target/i386/rotate-3a.c: New test. * gcc.target/i386/rotate-4.c: New test. * gcc.target/i386/rotate-4a.c: New test. * gcc.target/i386/rotate-5.c: New test. * gcc.target/i386/rotate-5a.c: New test. From-SVN: r198978
Diffstat (limited to 'gcc/tree-vectorizer.h')
-rw-r--r--gcc/tree-vectorizer.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/tree-vectorizer.h b/gcc/tree-vectorizer.h
index 85c8856..7c5dfe8 100644
--- a/gcc/tree-vectorizer.h
+++ b/gcc/tree-vectorizer.h
@@ -1005,7 +1005,7 @@ extern void vect_slp_transform_bb (basic_block);
Additional pattern recognition functions can (and will) be added
in the future. */
typedef gimple (* vect_recog_func_ptr) (vec<gimple> *, tree *, tree *);
-#define NUM_PATTERNS 10
+#define NUM_PATTERNS 11
void vect_pattern_recog (loop_vec_info, bb_vec_info);
/* In tree-vectorizer.c. */