Documentation
¶
Overview ¶
Package shuffle provides functions for shuffling bytes in blocks of uint32s for better compression.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Uint32x16 ¶
func Uint32x16(p []uint32)
Uint32x16 shuffles bytes in a slice of uint32s in blocks of 16.
func Uint32x32 ¶
func Uint32x32(p []uint32)
Uint32x32 shuffles bytes in a slice of uint32s in blocks of 32.
func UnshuffleUint32x16 ¶
func UnshuffleUint32x16(p []uint32)
UnshuffleUint32x16 unshuffles bytes in a slice of uint32s previously shuffled by Uint32x16.
func UnshuffleUint32x32 ¶
func UnshuffleUint32x32(p []uint32)
UnshuffleUint32x32 unshuffles bytes in a slice of uint32s previously shuffled by Uint32x32.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.