Lines Matching defs:ROTATE
412 * Engage compiler specific rotate intrinsic function if available.
414 #undef ROTATE
417 # define ROTATE(a,n) _lrotl(a,n)
420 # define ROTATE(a,n) (unsigned MD32_REG_T)__rlwinm((int)a,n,0,31)
423 # define ROTATE(a,n) (n<24 ? __rol(a,n) : __ror(a,32-n))
425 # define ROTATE(a,n) __rol(a,n)
441 # define ROTATE(a,n) ({ register unsigned int ret; \
450 # define ROTATE(a,n) ({ register unsigned int ret; \
496 #ifdef ROTATE
497 /* 5 instructions with rotate instruction, else 9 */
500 ((ROTATE(l,8)&0x00FF00FF)|(ROTATE((l&0x00FF00FF),24))) \
503 /* 6 instructions with rotate instruction, else 8 */
507 ROTATE(l,16) \
526 #ifndef ROTATE
527 #define ROTATE(a,n) (((a)<<(n))|(((a)&0xffffffff)>>(32-(n))))
897 a=ROTATE(a,s); \
902 a=ROTATE(a,s); \
907 a=ROTATE(a,s); \
912 a=ROTATE(a,s); \