| Index: runtime/vm/flow_graph_compiler_ia32.cc
|
| diff --git a/runtime/vm/flow_graph_compiler_ia32.cc b/runtime/vm/flow_graph_compiler_ia32.cc
|
| index 2ea07d5a3a8a93b1e5c667d8e84dee3bbc100e51..b4ac218e46ca09c58b976832bbdf8c6e53097287 100644
|
| --- a/runtime/vm/flow_graph_compiler_ia32.cc
|
| +++ b/runtime/vm/flow_graph_compiler_ia32.cc
|
| @@ -742,28 +742,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) {
|
|
|