
Funkcja dokonuje bitowej rotacji szesnastobitowej wartości In o Shift bitów w lewo. Shift-bitowa wartość, która ‘wyjechała’ przy przesunięciu z lewej strony wklejana jest z prawej strony. Przykładowo, rotacja szesnastobitowej liczby o cztery bity w lewo będzie wyglądała jak na rysunkach poniżej:

Rotacja o cztery bity w lewo:

| In1 | Shift | Out |
|---|---|---|
| 0b0100000000000001 | 1 | 0b1000000000000010 |
| 0b0100000000000001 | 2 | 0b0000000000000101 |