This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [Patch, MIPS] Modify memcpy.S for mips32r6/mips64r6


On Tue, 2014-12-23 at 18:25 +0100, Ondřej Bílka wrote:

> > Here is a new memcpy patch.  It has just the changes needed for
> > mips32r6/mips64r6 support.  Note that there are still some preprocessor
> > indentation changes where existing ifdefs are now under a newly
> > introduced !R6_CODE ifdef.
> > 
> > Tested with the mips32r6/mips64r6 GCC, binutils and qemu simulator.
> > 
> > OK to checkin?
> > 
> still contains likely performance regression. using indirect jumps is
> slow, try different approaches.

There is no performance regression for existing MIPS architectures
because that code has not changed.  The code may not be optimal for
mips32r6/mips64r6 (yet) but I would rather get the functionality in
now and optimize it later instead of trying to get it perfect
immediately.  Especially with a release coming up soon.

Steve Ellcey
sellcey@imgtec.com


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]