https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99856
--- Comment #3 from CVS Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Richard Biener <rgue...@gcc.gnu.org>: https://gcc.gnu.org/g:b75c4e1384c021ca94fc8e8db8e517e802b820f3 commit r11-7945-gb75c4e1384c021ca94fc8e8db8e517e802b820f3 Author: Richard Biener <rguent...@suse.de> Date: Thu Apr 1 09:29:14 2021 +0200 tree-optimization/99856 - fix overwideing pattern creation This fixes an omission of promoting a bit-precision required precision to a vector element precision. 2021-04-01 Richard Biener <rguent...@suse.de> PR tree-optimization/99856 * tree-vect-patterns.c (vect_recog_over_widening_pattern): Promote precision to vector element precision. * gcc.dg/vect/pr99856.c: New testcase.