m3_mix_k1 function

int m3_mix_k1(
  1. dynamic k1$1
)

Implementation

dc.int m3_mix_k1(dc.dynamic k1$1, ){
final dc.int x$8182_$AUTO_$1=(k1$1 as dc.int);
final dc.int x$8196_$AUTO_$1=(4294967295&((4294967295&((4294901760&x$8182_$AUTO_$1)*3432918353))+((65535&x$8182_$AUTO_$1)*3432918353)));
final dc.int x$8182_$AUTO_$2=((4294967295&(x$8196_$AUTO_$1<<(31&15)))|(x$8196_$AUTO_$1>>(31&((-15)))));
return (4294967295&((4294967295&((4294901760&x$8182_$AUTO_$2)*461845907))+((65535&x$8182_$AUTO_$2)*461845907)));
}