generic___bitrev8
return generic___bitrev8(x);
return (generic___bitrev8(x & 0xff) << 8) | generic___bitrev8(x >> 8);
#define __bitrev8 generic___bitrev8