accls/AES/AES-Synth/aes-rtl-uinst/verilatorInclude/verilated.h
// EMIT_RULE: VL_COUNTONES_II:  oclean = false; lhs clean
oclean = false; lhs clean
oclean = false ; lhs clean
static inline IData VL_COUNTONES_I(IData lhs) {
    IData r = lhs - ((lhs >> 1) & 033333333333) - ((lhs >> 2) & 011111111111);
    r = (r + (r>>3)) & 030707070707;
    r = (r + (r>>6));
    r = (r + (r>>12) + (r>>24)) & 077;
    return r;
}
static inline IData VL_COUNTONES_I ( IData lhs ) { IData r = lhs - ( ( lhs >> 1 ) & 033333333333 ) - ( ( lhs >> 2 ) & 011111111111 ) ; r = ( r + ( r >> 3 ) ) & 030707070707 ; r = ( r + ( r >> 6 ) ) ; r = ( r + ( r >> 12 ) + ( r >> 24 ) ) & 077 ; return r ; }
EMIT_RULE: VL_COUNTONES_II:  oclean = false; lhs clean
EMIT_RULE : VL_COUNTONES_II : oclean = false ; lhs clean
// This is faster than __builtin_popcountl