Log Message: Use bswap builtins for clang. Prefer builtin over inline assembler. Recognize BSDish endian macros.