| Index: runtime/vm/flow_graph_compiler.cc
|
| ===================================================================
|
| --- runtime/vm/flow_graph_compiler.cc (revision 23243)
|
| +++ runtime/vm/flow_graph_compiler.cc (working copy)
|
| @@ -738,7 +738,7 @@
|
| }
|
|
|
| // Allocate all unallocated input locations.
|
| - const bool should_pop = !instr->IsPushArgument();
|
| + const bool should_pop = !instr->IsPushArgument() && !instr->IsPushTemp();
|
| for (intptr_t i = locs->input_count() - 1; i >= 0; i--) {
|
| Location loc = locs->in(i);
|
| Register reg = kNoRegister;
|
|
|