Skip to main content

Mojo package

bit

Bitwise operations: manipulation, counting, rotation, and power-of-two utilities.

The bit package provides low-level bitwise operations and utilities for efficient bit manipulation on integer values and SIMD vectors. It includes functions for counting bits, reversing bit patterns, byte swapping, rotating bits, and computing power-of-two boundaries. These operations are fundamental for systems programming, cryptography, data compression, and performance-critical algorithms.

Use this package for low-level bit manipulation, implementing custom hash functions, optimizing memory layouts, working with packed data structures, or any algorithm requiring direct bit-level control.

Modules

  • bit: Provides functions for bit manipulation.

Was this page helpful?