• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 #include <_mingw.h>
2 
3 unsigned __int64 __cdecl _rotl64 (unsigned __int64 _val, int _Shift);
4 
_rotl64(unsigned __int64 _val,int _Shift)5 unsigned __int64 __cdecl _rotl64 (unsigned __int64 _val, int _Shift)
6 {
7   /* Make sure we don't rotate over scalar width.  */
8   _Shift &= 63;
9   if (!_Shift)
10     return _val;
11   return (_val >> (64 - _Shift)) | (_val << _Shift);
12 }
13 
14