emul_interpreter: improve interpretation of x86 insns