i64.rotr
Pops two i64
values off the stack, rotates the first value to the right by the second number of bits, and then
pushes the result back on to the stack. This is similar to shifting the bits right, but any bits on the right that would have
need lost, are instead moved to the left.
Stack In
i64 |
The first value to be rotated right. |
i64 |
The second value to rotate the bits by. |
Stack Out
i64 |
The result of rotating the first value right by the second value's number of bits. |
Example
i64.const 0x0123456789ABCDEF
i64.const 8
i64.rotr