> -----Original Message----- > From: Georg-Johann Lay [mailto:a...@gjlay.de] > Sent: Thursday, August 25, 2011 7:31 AM > To: gcc-patches@gcc.gnu.org > Cc: Denis Chertykov; Weddington, Eric > Subject: Re: [Patch,AVR]: Bit of Cleanup [3/3]: Remove > byte_immediate_operand > > Georg-Johann Lay wrote: > > These are three small patches to clean up the avr BE a bit: > > > > #1: Use custom macro to test of a string starts with given prefix > > > > #2: Let avr_regno_reg_class return smallest register class > > > > #3: Replace/remove superfluous byte_immediate_operand and some protos. > > > > All patches tested without regression. > > > > Ok to install them? > > > > Johann > > > > * config/avr-protos.h (byte_immediate_operand): Remove Prototype. > (secondary_input_reload_class): Remove Prototype. > * config/avr/avr.c (byte_immediate_operand): Remove Function. > * config/avr/avr.md (setmemhi): Use u8_operand. > (strlenhi): Use const0_rtx for comparison. > * config/avr/avr.h (avr_reg_order): Remove Declaration.
Ok for #3. Thanks for doing this cleanup. Eric