u32x2_bit_count function

int u32x2_bit_count(
  1. dynamic hi$1,
  2. dynamic lo$1
)

Implementation

dc.int u32x2_bit_count(dc.dynamic hi$1, dc.dynamic lo$1, ){
final dc.int hi$2=((hi$1 as dc.int)-(((hi$1 as dc.int)>>(1&63))&1431655765));
final dc.int lo$2=((lo$1 as dc.int)-(((lo$1 as dc.int)>>(1&63))&1431655765));
final dc.int v$1=((((hi$2&858993459)+((hi$2>>(2&63))&858993459))+(lo$2&858993459))+((lo$2>>(2&63))&858993459));
return (127&((((252645135&v$1)+(252645135&(v$1>>(4&63))))*16843009)>>(24&63)));
}