Index: runtime/vm/flow_graph_compiler_x64.cc |
diff --git a/runtime/vm/flow_graph_compiler_x64.cc b/runtime/vm/flow_graph_compiler_x64.cc |
index 021ed5150acd54e53afa3afdc576d767e706f9fa..bc7139c6d7f7156dc187e3937fe417f7731056b6 100644 |
--- a/runtime/vm/flow_graph_compiler_x64.cc |
+++ b/runtime/vm/flow_graph_compiler_x64.cc |
@@ -1360,9 +1360,9 @@ void FlowGraphCompiler::EmitSwitchableInstanceCall( |
__ Comment("SwitchableCall"); |
__ movq(RDI, Address(RSP, (argument_count - 1) * kWordSize)); |
- __ LoadUniqueObject(RBX, ic_data); |
__ LoadUniqueObject(CODE_REG, initial_stub); |
__ movq(RCX, FieldAddress(CODE_REG, Code::checked_entry_point_offset())); |
+ __ LoadUniqueObject(RBX, ic_data); |
__ call(RCX); |
AddCurrentDescriptor(RawPcDescriptors::kOther, |