shrd_long
u32 shrd_long(u32 d, u32 fill, u8 s);
destval = shrd_long(destval, *shiftreg, shift);
*destreg = shrd_long(*destreg, *shiftreg, shift);
destval = shrd_long(destval, *shiftreg, M.x86.R_CL);
destval = shrd_long(destval, *shiftreg, M.x86.R_CL);
destval = shrd_long(destval, *shiftreg, M.x86.R_CL);
*destreg = shrd_long(*destreg, *shiftreg, M.x86.R_CL);
destval = shrd_long(destval, *shiftreg, shift);
destval = shrd_long(destval, *shiftreg, shift);
VAL_LONG_ROTATE_DBL(shrd_long);