rotr method
Implementation
void rotr(int n) {
n &= _MASK_6;
if (n == 0) {
// do nothing
} else {
if (n >= 32) {
var swap = _hi32;
_hi32 = _lo32;
_lo32 = swap;
n -= 32;
}
if (n == 0) {
// do nothing
} else {
var hi32 = _hi32;
_hi32 = _hi32 >> n;
_hi32 |= shiftl32(_lo32, 32 - n);
_lo32 = _lo32 >> n;
_lo32 |= shiftl32(hi32, 32 - n);
}
}
}