"optimized" assembly functions in wine

David Laight david at l8s.co.uk
Tue Sep 21 17:37:44 CDT 2004


On Tue, Sep 21, 2004 at 03:53:35PM +0200, Marcus Meissner wrote:
> On Tue, Sep 21, 2004 at 02:57:39PM +0200, Rein Klazes wrote:
> > Hi,
> > 
> > Just did not feel like chasing bugs the other day. I decided to have
> > some fun with something that I wondering for a long time: the usefulness
> > of inline i86 assembly in string functions.
> 
> Well, you could do unrolling and larger block moves and the like.

mmm displacing the rest of the programs working set from the I-cache.

> However, more speed would be gained from other algorithmical changes.

Like avoiding the use of 'rep movs' for small values of %ecx

	David

-- 
David Laight: david at l8s.co.uk



More information about the wine-devel mailing list