Function popCount [src]
r = @popCount(a) with 2s-complement semantics.
r and a may be aliases.
Prototype
pub fn popCount(r: *Managed, a: *const Managed, bit_count: usize) !void
Parameters
r: *Managed
a: *const Managed
bit_count: usize
Source
pub fn popCount(r: *Managed, a: *const Managed, bit_count: usize) !void {
try r.ensureCapacity(calcTwosCompLimbCount(bit_count));
var m = r.toMutable();
m.popCount(a.toConst(), bit_count);
r.setMetadata(m.positive, m.len);
}