_rotl
Rotates an integer value to the left by the specified number of bits
#include <stdlib.h> unsigned int _rotl ( unsigned int value, unsigned int shift);
Returns the rotated value.
_rotl rotates the unsigned int value to the left by the number of bits specified in the shift parameter.
To rotate an unsigned long value, call the _lrotl function.