Use x86 instruction for byte swap