Lines Matching refs:LeftRotate
93 # define LeftRotate(x, s) _lrotl(x, s)
104 # define LeftRotate(x,s) ({u32 ret; asm ("roll %1,%0":"=r"(ret):"I"(s),"0"(x):"cc"); ret; })
114 # define LeftRotate(x,s) ({u32 ret; asm ("rlwinm %0,%1,%2,0,31":"=r"(ret):"r"(x),"I"(s)); ret; })
115 # define RightRotate(x,s) LeftRotate(x,(32-s))
117 # define LeftRotate(x,s) ({u32 ret; asm ("rll %0,%1,%2":"=r"(ret):"r"(x),"I"(s)); ret; })
118 # define RightRotate(x,s) LeftRotate(x,(32-s))
125 #if !defined(RightRotate) && !defined(LeftRotate)
127 # define LeftRotate(x, s) ( ((x) << (s)) + ((x) >> (32 - s)) )
514 s1 ^= LeftRotate(s0 & k[0], 1);
517 s3 ^= LeftRotate(s2 & k[2], 1);
563 s1 ^= LeftRotate(s0 & k[2], 1);
566 s3 ^= LeftRotate(s2 & k[0], 1);