| Index: runtime/vm/flow_graph_compiler_arm.cc
|
| diff --git a/runtime/vm/flow_graph_compiler_arm.cc b/runtime/vm/flow_graph_compiler_arm.cc
|
| index 7353b27fa753043056ae0cdb84efd4e644a492ed..37015cf33b6c23b842577f8cbd0e809f41dee97a 100644
|
| --- a/runtime/vm/flow_graph_compiler_arm.cc
|
| +++ b/runtime/vm/flow_graph_compiler_arm.cc
|
| @@ -720,28 +720,6 @@ void FlowGraphCompiler::GenerateAssertAssignable(intptr_t token_pos,
|
| }
|
|
|
|
|
| -void FlowGraphCompiler::EmitInstructionPrologue(Instruction* instr) {
|
| - if (!is_optimizing()) {
|
| - if (FLAG_enable_type_checks && instr->IsAssertAssignable()) {
|
| - AssertAssignableInstr* assert = instr->AsAssertAssignable();
|
| - AddCurrentDescriptor(PcDescriptors::kDeopt,
|
| - assert->deopt_id(),
|
| - assert->token_pos());
|
| - } else if (instr->IsGuardField() ||
|
| - instr->CanBecomeDeoptimizationTarget()) {
|
| - AddCurrentDescriptor(PcDescriptors::kDeopt,
|
| - instr->deopt_id(),
|
| - Scanner::kDummyTokenIndex);
|
| - }
|
| - AllocateRegistersLocally(instr);
|
| - } else if (instr->MayThrow() &&
|
| - (CurrentTryIndex() != CatchClauseNode::kInvalidTryIndex)) {
|
| - // Optimized try-block: Sync locals to fixed stack locations.
|
| - EmitTrySync(instr, CurrentTryIndex());
|
| - }
|
| -}
|
| -
|
| -
|
| void FlowGraphCompiler::EmitTrySyncMove(intptr_t dest_offset,
|
| Location loc,
|
| bool* push_emitted) {
|
|
|