[PATCH v2] Try and get overlapping cases fixed.
Adam Jackson
ajax at redhat.com
Mon May 16 10:01:44 PDT 2011
On 5/16/11 12:26 PM, Jeremy Huddleston wrote:
> Is the one div needed for:
>
> bpp / 8
> bpp % 8
>
> really universally faster than the two bitwise ops needed for
>
> bpp >> 3
> bpp & 0x7
>
> ? I'm sure most modern compilers will know how to optimize that
> based on the target CPU, but I've always tried to avoid doing mults
> and divs in fast paths where possible.
Even if it's ten cycles slower, I'm going to wager it pales next to the
hundreds-to-millions of cycles of memcpy.
- ajax
More information about the xorg-devel
mailing list