shld_word
u16 shld_word(u16 d, u16 fill, u8 s);
destval = shld_word(destval, *shiftreg, shift);
destval = shld_word(destval, *shiftreg, shift);
destval = shld_word(destval, *shiftreg, shift);
*destreg = shld_word(*destreg, *shiftreg, shift);
destval = shld_word(destval, *shiftreg, M.x86.R_CL);
destval = shld_word(destval, *shiftreg, M.x86.R_CL);
destval = shld_word(destval, *shiftreg, M.x86.R_CL);
*destreg = shld_word(*destreg, *shiftreg, M.x86.R_CL);
VAL_WORD_ROTATE_DBL(shld_word);