Operations and constants for i32
BitCount
for i32
population_count
fn population_count(&self) -> i32
Counts the number of bits set. Wraps LLVM's ctpop
intrinsic.
leading_zeros
fn leading_zeros(&self) -> i32
Counts the number of leading zeros. Wraps LLVM's ctlz
intrinsic.
trailing_zeros
fn trailing_zeros(&self) -> i32
Counts the number of trailing zeros. Wraps LLVM's cttz
intrinsic.