Go to the documentation of this file.
28 #define Shiftdouble(left,right,amount,dest) \
30 dest = ((left) << (32-(amount))) | ((unsigned int)(right) >> (amount))
33 #define Variableshiftdouble(left,right,amount,dest) \
35 if (amount == 0) dest = right; \
36 else dest = ((((unsigned) left)&0x7fffffff) << (32-(amount))) | \
37 ((unsigned) right >> (amount))
40 #define Variable_shift_double(left,right,amount,dest) \
42 dest = (left << (32-(amount))) | ((unsigned) right >> (amount))