Lines Matching refs:deoptimize
978 HDeoptimize* deoptimize = new (graph_->GetAllocator()) HDeoptimize( in AddTypeGuard() local
986 bb_cursor->InsertInstructionAfter(deoptimize, compare); in AddTypeGuard()
987 deoptimize->CopyEnvironmentFrom(invoke_instruction->GetEnvironment()); in AddTypeGuard()
989 receiver->ReplaceUsesDominatedBy(deoptimize, deoptimize); in AddTypeGuard()
990 deoptimize->SetReferenceTypeInfo(receiver->GetReferenceTypeInfo()); in AddTypeGuard()
1048 bool deoptimize = !UseOnlyPolymorphicInliningWithNoDeopt() && in TryInlinePolymorphicCall() local
1059 deoptimize); in TryInlinePolymorphicCall()
1060 if (deoptimize) { in TryInlinePolymorphicCall()
1264 HDeoptimize* deoptimize = new (graph_->GetAllocator()) HDeoptimize( in TryInlinePolymorphicCallToSameTarget() local
1270 bb_cursor->InsertInstructionAfter(deoptimize, compare); in TryInlinePolymorphicCallToSameTarget()
1271 deoptimize->CopyEnvironmentFrom(invoke_instruction->GetEnvironment()); in TryInlinePolymorphicCallToSameTarget()
1275 receiver->ReplaceUsesDominatedBy(deoptimize, deoptimize); in TryInlinePolymorphicCallToSameTarget()
1277 deoptimize->SetReferenceTypeInfo(receiver->GetReferenceTypeInfo()); in TryInlinePolymorphicCallToSameTarget()