Rotates each bit in the specified input (value in) one bit to the left (from least significant to most significant bit), inserts carry in the low-order bit, and returns the most significant bit.
Rotates each bit in the specified input (value in) one bit to the right (from most significant to least significant), inserts carry in the high-order bit, and returns the least significant bit.