Index: runtime/vm/intermediate_language_ia32.cc |
diff --git a/runtime/vm/intermediate_language_ia32.cc b/runtime/vm/intermediate_language_ia32.cc |
index ebc07fb1b49f2bbc5fb63f12c43168c6cd32ed11..7e977f2a3cefe94039731916c8d07d7994448b74 100644 |
--- a/runtime/vm/intermediate_language_ia32.cc |
+++ b/runtime/vm/intermediate_language_ia32.cc |
@@ -2009,7 +2009,8 @@ void InstanceOfInstr::EmitNativeCode(FlowGraphCompiler* compiler) { |
ASSERT(locs()->in(0).reg() == EAX); // Value. |
ASSERT(locs()->in(1).reg() == EDX); // Instantiator type arguments. |
- compiler->GenerateInstanceOf(token_pos(), deopt_id(), type(), locs()); |
+ compiler->GenerateInstanceOf(token_pos(), deopt_id(), type(), negate_result(), |
+ locs()); |
ASSERT(locs()->out(0).reg() == EAX); |
} |