Index: runtime/vm/intermediate_language_arm.cc |
diff --git a/runtime/vm/intermediate_language_arm.cc b/runtime/vm/intermediate_language_arm.cc |
index 832280f4aa016564ca085e5ca4743d0be9fa78bd..cfc80193d0adf13b47989fd0fb19f7616be4e34a 100644 |
--- a/runtime/vm/intermediate_language_arm.cc |
+++ b/runtime/vm/intermediate_language_arm.cc |
@@ -2374,7 +2374,8 @@ void InstanceOfInstr::EmitNativeCode(FlowGraphCompiler* compiler) { |
ASSERT(locs()->in(0).reg() == R0); // Value. |
ASSERT(locs()->in(1).reg() == R1); // 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() == R0); |
} |