I was wondering why sfixed32 and sfixed64 are not using the binary.LittleEndian; the ASM output is optimized a lot.