exchangeRL method

void exchangeRL(
  1. int offset,
  2. int mask
)

Implementation

void exchangeRL(int offset, int mask) {
  final int t = ((_rBlock.rightShift32(offset).toSigned(32) ^ _lBlock) & mask)
      .toSigned(32);
  (_lBlock ^= t).toSigned(32);
  _rBlock ^= (t << offset).toSigned(32);
}