diff options
Diffstat (limited to 'gcc/tree-vect-patterns.c')
-rw-r--r-- | gcc/tree-vect-patterns.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/tree-vect-patterns.c b/gcc/tree-vect-patterns.c index ed0879e..e4051b6 100644 --- a/gcc/tree-vect-patterns.c +++ b/gcc/tree-vect-patterns.c @@ -3714,7 +3714,7 @@ vect_recog_bool_pattern (vec<gimple *> *stmts, tree *type_in, vectorized matches the vector type of the result in size and number of elements. */ unsigned prec - = wi::udiv_trunc (TYPE_SIZE (vectype), + = wi::udiv_trunc (wi::to_wide (TYPE_SIZE (vectype)), TYPE_VECTOR_SUBPARTS (vectype)).to_uhwi (); tree type = build_nonstandard_integer_type (prec, |