http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50717
--- Comment #7 from Andrew Stubbs <ams at gcc dot gnu.org> 2011-10-18 19:57:19 UTC --- Author: ams Date: Tue Oct 18 19:57:15 2011 New Revision: 180164 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=180164 Log: 2011-10-18 Andrew Stubbs <a...@codesourcery.com> PR tree-optimization/50717 gcc/ * tree-ssa-math-opts.c (is_widening_mult_p): Remove the 'type' parameter. Calculate 'type' from stmt. (convert_mult_to_widen): Update call the is_widening_mult_p. (convert_plusminus_to_widen): Likewise. gcc/testsuite/ * gcc.dg/pr50717-1.c: New file. * gcc.target/arm/wmul-12.c: Correct types. * gcc.target/arm/wmul-8.c: Correct types. Added: trunk/gcc/testsuite/gcc.dg/pr50717-1.c Modified: trunk/gcc/ChangeLog trunk/gcc/testsuite/ChangeLog trunk/gcc/testsuite/gcc.target/arm/wmul-12.c trunk/gcc/testsuite/gcc.target/arm/wmul-8.c trunk/gcc/tree-ssa-math-opts.c