aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vect-patterns.c
diff options
context:
space:
mode:
authorJon Beniston <jon@beniston.com>2017-08-30 16:16:37 +0000
committerJon Beniston <jbeniston@gcc.gnu.org>2017-08-30 16:16:37 +0000
commit4c8fd8ac5bdee9b76d41e78d63908129122a51d5 (patch)
tree66cf7498e23df9bbe38059c34d367a0c251e9d84 /gcc/tree-vect-patterns.c
parent33845ca96bdaa9510cfb041540a45c3e8be6c477 (diff)
downloadgcc-4c8fd8ac5bdee9b76d41e78d63908129122a51d5.zip
gcc-4c8fd8ac5bdee9b76d41e78d63908129122a51d5.tar.gz
gcc-4c8fd8ac5bdee9b76d41e78d63908129122a51d5.tar.bz2
tree-vect-patterns.c (vect_pattern_recog_1): Use VECTOR_TYPE_P instead of VECTOR_MODE_P check.
* tree-vect-patterns.c (vect_pattern_recog_1): Use VECTOR_TYPE_P instead of VECTOR_MODE_P check. * tree-vect-stmts.c (get_vectype_for_scalar_type_and_size): Allow single element vector types. Co-Authored-By: Richard Biener <rguenther@suse.de> From-SVN: r251538
Diffstat (limited to 'gcc/tree-vect-patterns.c')
-rw-r--r--gcc/tree-vect-patterns.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/tree-vect-patterns.c b/gcc/tree-vect-patterns.c
index 4fee7a8..cdad261 100644
--- a/gcc/tree-vect-patterns.c
+++ b/gcc/tree-vect-patterns.c
@@ -4152,7 +4152,7 @@ vect_pattern_recog_1 (vect_recog_func *recog_func,
loop_vinfo = STMT_VINFO_LOOP_VINFO (stmt_info);
if (VECTOR_BOOLEAN_TYPE_P (type_in)
- || VECTOR_MODE_P (TYPE_MODE (type_in)))
+ || VECTOR_TYPE_P (type_in))
{
/* No need to check target support (already checked by the pattern
recognition function). */