Re: [PATCH] i386: optimize memset of 6 and 8 bytes

2007-08-17 Thread David Miller
From: Stephen Hemminger <[EMAIL PROTECTED]> Date: Fri, 17 Aug 2007 20:31:39 -0700 > On Fri, 17 Aug 2007 18:57:00 -0700 > Arjan van de Ven <[EMAIL PROTECTED]> wrote: > > > > > On Fri, 2007-08-17 at 18:54 -0700, Stephen Hemminger wrote: > > > On Fri, 17 Aug 2007 18:49:34 -0700 > > > Arjan van de V

Re: [PATCH] i386: optimize memset of 6 and 8 bytes

2007-08-17 Thread Stephen Hemminger
On Fri, 17 Aug 2007 18:57:00 -0700 Arjan van de Ven <[EMAIL PROTECTED]> wrote: > > On Fri, 2007-08-17 at 18:54 -0700, Stephen Hemminger wrote: > > On Fri, 17 Aug 2007 18:49:34 -0700 > > Arjan van de Ven <[EMAIL PROTECTED]> wrote: > > > > > > > > On Fri, 2007-08-17 at 16:50 -0700, Stephen Hemmin

Re: [PATCH] i386: optimize memset of 6 and 8 bytes

2007-08-17 Thread Arjan van de Ven
On Fri, 2007-08-17 at 18:54 -0700, Stephen Hemminger wrote: > On Fri, 17 Aug 2007 18:49:34 -0700 > Arjan van de Ven <[EMAIL PROTECTED]> wrote: > > > > > On Fri, 2007-08-17 at 16:50 -0700, Stephen Hemminger wrote: > > > Tne network code does memset for 6 and 8 byte values, that can easily > > > b

Re: [PATCH] i386: optimize memset of 6 and 8 bytes

2007-08-17 Thread Stephen Hemminger
On Fri, 17 Aug 2007 18:49:34 -0700 Arjan van de Ven <[EMAIL PROTECTED]> wrote: > > On Fri, 2007-08-17 at 16:50 -0700, Stephen Hemminger wrote: > > Tne network code does memset for 6 and 8 byte values, that can easily > > be optimized into simple assignments without string instructions. > > > so

Re: [PATCH] i386: optimize memset of 6 and 8 bytes

2007-08-17 Thread Arjan van de Ven
On Fri, 2007-08-17 at 16:50 -0700, Stephen Hemminger wrote: > Tne network code does memset for 6 and 8 byte values, that can easily > be optimized into simple assignments without string instructions. so... question. Why are we doing this by hand? Wouldn't gcc just generate this code in the first

[PATCH] i386: optimize memset of 6 and 8 bytes

2007-08-17 Thread Stephen Hemminger
Tne network code does memset for 6 and 8 byte values, that can easily be optimized into simple assignments without string instructions. Signed-off-by: Stephen Hemminger <[EMAIL PROTECTED]> --- a/include/asm-i386/string.h 2007-08-17 15:14:37.0 -0700 +++ b/include/asm-i386/string.h 2007-08