This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/49687] [4.6 Regression][avr] Missed optimization for widening MUL
- From: "gjl at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Fri, 29 Jul 2011 11:49:48 +0000
- Subject: [Bug target/49687] [4.6 Regression][avr] Missed optimization for widening MUL
- Auto-submitted: auto-generated
- References: <bug-49687-4@http.gcc.gnu.org/bugzilla/>
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49687
--- Comment #7 from Georg-Johann Lay <gjl at gcc dot gnu.org> 2011-07-29 11:49:30 UTC ---
With this milestone the work for better support for widening multiplication is
finished -- fir the case when MUL instruction is available.
Similar work for the case when no hardware multiplier is available needs still
to be done.
The preferred approach in that case is to do the extension explicitely in
libgcc prior to the multiplication. Respective code was already included in
libgcc but dead because no one calls it up to now.