[RFC] Optimize __arch_swab32 and __arch_swab16
Andreas Schwab
schwab at redhat.com
Thu Aug 11 18:45:42 EST 2011
Joakim Tjernlund <joakim.tjernlund at transmode.se> writes:
> unsigned short my__arch_swab16(unsigned short value)
> {
> __asm__("rlwimi %0,%0,16,0x00ff0000"
> : "+r" (value));
You are creating a value that does not fit in a short.
Andreas.
--
Andreas Schwab, schwab at redhat.com
GPG Key fingerprint = D4E8 DBE3 3813 BB5D FA84 5EC7 45C6 250E 6F00 984E
"And now for something completely different."
More information about the Linuxppc-dev
mailing list