Index: runtime/vm/flow_graph_compiler.cc |
diff --git a/runtime/vm/flow_graph_compiler.cc b/runtime/vm/flow_graph_compiler.cc |
index 006053fe3a75998d51f3a4a8b610bece82adcdb0..71fcec4e41b2e9cf97caef81adcf4b6f3d22e581 100644 |
--- a/runtime/vm/flow_graph_compiler.cc |
+++ b/runtime/vm/flow_graph_compiler.cc |
@@ -1400,7 +1400,7 @@ void FlowGraphCompiler::AllocateRegistersLocally(Instruction* instr) { |
} |
// Allocate all unallocated input locations. |
- const bool should_pop = !instr->IsPushArgument() && !instr->IsPushTemp(); |
+ const bool should_pop = !instr->IsPushArgument(); |
for (intptr_t i = locs->input_count() - 1; i >= 0; i--) { |
Location loc = locs->in(i); |
Register reg = kNoRegister; |
@@ -1932,7 +1932,6 @@ void FlowGraphCompiler::FrameStateUpdateWith(Instruction* instr) { |
switch (instr->tag()) { |
case Instruction::kPushArgument: |
- case Instruction::kPushTemp: |
// Do nothing. |
break; |