Lines Matching refs:deoptimize
992 HDeoptimize* deoptimize = new (graph_->GetAllocator()) HDeoptimize( in AddTypeGuard() local
1000 bb_cursor->InsertInstructionAfter(deoptimize, compare); in AddTypeGuard()
1001 deoptimize->CopyEnvironmentFrom(invoke_instruction->GetEnvironment()); in AddTypeGuard()
1003 receiver->ReplaceUsesDominatedBy(deoptimize, deoptimize); in AddTypeGuard()
1004 deoptimize->SetReferenceTypeInfo(receiver->GetReferenceTypeInfo()); in AddTypeGuard()
1062 bool deoptimize = !UseOnlyPolymorphicInliningWithNoDeopt() && in TryInlinePolymorphicCall() local
1073 deoptimize); in TryInlinePolymorphicCall()
1074 if (deoptimize) { in TryInlinePolymorphicCall()
1277 HDeoptimize* deoptimize = new (graph_->GetAllocator()) HDeoptimize( in TryInlinePolymorphicCallToSameTarget() local
1283 bb_cursor->InsertInstructionAfter(deoptimize, compare); in TryInlinePolymorphicCallToSameTarget()
1284 deoptimize->CopyEnvironmentFrom(invoke_instruction->GetEnvironment()); in TryInlinePolymorphicCallToSameTarget()
1288 receiver->ReplaceUsesDominatedBy(deoptimize, deoptimize); in TryInlinePolymorphicCallToSameTarget()
1290 deoptimize->SetReferenceTypeInfo(receiver->GetReferenceTypeInfo()); in TryInlinePolymorphicCallToSameTarget()