> -----Original Message----- > From: Georg-Johann Lay [mailto:a...@gjlay.de] > Sent: Monday, July 25, 2011 5:20 AM > To: gcc-patches@gcc.gnu.org > Cc: Denis Chertykov; Weddington, Eric; Richard Henderson > Subject: [Patch,AVR]: Fix PR39386 (x << x and x >> x) > > This is a fix for pathological, variable shift offset shifts of > the form x << x resp. x >> x. > <snip> > Ok to install? > > Johann > > > PR target/39386 > * config/avr/avr.c (out_shift_with_cnt): Use tmp_reg as > shift counter for x << x and x >> x shifts.
Please commit. Thanks! Eric Weddington