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