Reverses two-byte sequences. Parameter dst imples the number of bytes, which should be a multiple of 2
Reverses two-byte sequences. Parameter bytes specifies the number of bytes, which should be a multiple of 2
Reverses four-byte sequences. Parameter dst implies the number of bytes, which should be a multiple of 4
Reverses four-byte sequences. Parameter bytes specifies the number of bytes, which should be a multiple of 4
Reverse eight-byte sequences. Parameter dst implies the number of bytes, which should be a multiple of 8
Reverse eight-byte sequences. Parameter bytes specifies the number of bytes, which should be a multiple of 8
Reverse ten-byte sequences. Parameter dst implies the number of bytes, which should be a multiple of 10
Reverse ten-byte sequences. Parameter bytes specifies the number of bytes, which should be a multiple of 10
Reverse byte order for specific datum sizes. Note that the byte-swap approach avoids alignment issues, so is probably faster overall than a traditional 'shift' implementation.