FIXED: IMUL imm is in srcA, so use the srcB for value scope.
TODO: IMUL is not properly handled yet. E.g. X86 instruction: 0xf7 0xea   imul %edx
Add a imul test, that we don't currently support due to its result being in both %edx:%eax