--- a/vm/jitrino/src/codegenerator/ia32/Ia32RCE.cpp +++ b/vm/jitrino/src/codegenerator/ia32/Ia32RCE.cpp @@ -187,6 +187,8 @@ RCE::isUsingFlagsAffected(Inst * inst, I return true; case Mnemonic_IDIV: case Mnemonic_CALL: + case Mnemonic_IMUL: + case Mnemonic_MUL: //instruction changes flags in the way doesn't correspond CMP return false; default: