Lines Matching refs:shift
376 * shift, not, and rotates.
560 * Shifts BigInteger's by $shift bits, effectively dividing by 2**$shift.
562 * @param int $shift
565 public function bitwise_rightShift($shift)
567 return new static($this->value->bitwise_rightShift($shift));
573 * Shifts BigInteger's by $shift bits, effectively multiplying by 2**$shift.
575 * @param int $shift
578 public function bitwise_leftShift($shift)
580 return new static($this->value->bitwise_leftShift($shift));
588 * @param int $shift
591 public function bitwise_leftRotate($shift)
593 return new static($this->value->bitwise_leftRotate($shift));
601 * @param int $shift
604 public function bitwise_rightRotate($shift)
606 return new static($this->value->bitwise_rightRotate($shift));
849 * Scan for 1 and right shift by that amount