Re: New prologue/epilogue code for i386 string functions

2013-12-26 Thread H.J. Lu
On Tue, Oct 22, 2013 at 8:58 AM, Jan Hubicka wrote: > Hi, > this patch adds code to produce prologues/epilogues as suggested by Ondrej > Bilka > (I described more the approach in > http://gcc.gnu.org/ml/gcc-patches/2013-09/msg02082.html) > This patch is updated and cleaned up version after Mikha

Re: New prologue/epilogue code for i386 string functions

2013-10-23 Thread Jan Hubicka
> Jan Hubicka writes: > > > +static void > > +expand_set_or_movmem_prologue_epilogue_by_misaligned_moves (rtx destmem, > > rtx srcmem, > > + rtx *destptr, rtx > > *srcptr, > > + enum mach

Re: New prologue/epilogue code for i386 string functions

2013-10-23 Thread Andi Kleen
Jan Hubicka writes: > +static void > +expand_set_or_movmem_prologue_epilogue_by_misaligned_moves (rtx destmem, rtx > srcmem, > + rtx *destptr, rtx > *srcptr, > + enum machine_mode >

New prologue/epilogue code for i386 string functions

2013-10-22 Thread Jan Hubicka
Hi, this patch adds code to produce prologues/epilogues as suggested by Ondrej Bilka (I described more the approach in http://gcc.gnu.org/ml/gcc-patches/2013-09/msg02082.html) This patch is updated and cleaned up version after Mikhail changes merging memset/memcpy generation code. (I will contin