shld_word
static uint16_t shld_word (struct x86emu *, uint16_t d, uint16_t fill, uint8_t s);
destval = shld_word(emu, destval, *shiftreg, shift);