Re: [discuss] [PATCH] x86-64: memset optimization

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Denys Vlasenko
Date: Tuesday, August 21, 2007 - 3:16 am

On Monday 20 August 2007 19:56, Jan Hubicka wrote:

No, it's not smallest. This one is smaller by 1 byte, maybe faster
(rep ... prefix is microcoded -> slower) and frees %ecx for other uses:

        mov    $0x01010101,%eax  # 5 bytes
        stosl                    # 1 byte
        stosw                    # 2 bytes
        retq
--
vda
-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[PATCH] x86-64: memset optimization, Stephen Hemminger, (Fri Aug 17, 4:34 pm)
Re: [PATCH] x86-64: memset optimization, Eric Dumazet, (Sat Aug 18, 12:17 am)
Re: [PATCH] x86-64: memset optimization, Andi Kleen, (Sat Aug 18, 2:46 am)
Re: [PATCH] x86-64: memset optimization, Stephen Hemminger, (Sat Aug 18, 7:56 am)
Re: [PATCH] x86-64: memset optimization, Andi Kleen, (Sat Aug 18, 11:55 am)
Re: [PATCH] x86-64: memset optimization, Stephen Hemminger, (Sat Aug 18, 10:04 pm)
Re: [discuss] [PATCH] x86-64: memset optimization, Andi Kleen, (Sun Aug 19, 11:24 am)
Re: [discuss] [PATCH] x86-64: memset optimization, Arjan van de Ven, (Mon Aug 20, 8:51 am)
Re: [discuss] [PATCH] x86-64: memset optimization, Stephen Hemminger, (Mon Aug 20, 8:52 am)
Re: [discuss] [PATCH] x86-64: memset optimization, Roland Dreier, (Mon Aug 20, 10:03 am)
Re: [discuss] [PATCH] x86-64: memset optimization, Andi Kleen, (Mon Aug 20, 11:16 am)
Re: [discuss] [PATCH] x86-64: memset optimization, Jan Hubicka, (Mon Aug 20, 11:56 am)
Re: [discuss] [PATCH] x86-64: memset optimization, Denys Vlasenko, (Tue Aug 21, 3:16 am)