Searched refs:new_instance (Results 1 – 3 of 3) sorted by relevance
443 for (HNewInstance* new_instance : uninitialized_strings_) { in RemoveRedundantUninitializedStrings()444 DCHECK(new_instance->IsInBlock()); in RemoveRedundantUninitializedStrings()445 DCHECK(new_instance->IsStringAlloc()); in RemoveRedundantUninitializedStrings()450 if (!new_instance->HasNonEnvironmentUses() && !HasAliasInEnvironments(new_instance)) { in RemoveRedundantUninitializedStrings()451 new_instance->ReplaceWith(graph_->GetNullConstant()); in RemoveRedundantUninitializedStrings()452 new_instance->GetBlock()->RemoveInstruction(new_instance); in RemoveRedundantUninitializedStrings()455 HInstruction* input = new_instance->InputAt(0); in RemoveRedundantUninitializedStrings()468 DCHECK(new_instance->IsStringAlloc()); in RemoveRedundantUninitializedStrings()
451 void VisitNewInstance(HNewInstance* new_instance) OVERRIDE { in VisitNewInstance() argument453 CreateReferenceInfoForReferenceType(new_instance); in VisitNewInstance()802 HNewInstance* new_instance = ref_info->GetReference()->AsNewInstance(); in VisitSetLocation() local803 DCHECK(new_instance != nullptr); in VisitSetLocation()804 if (new_instance->IsFinalizable()) { in VisitSetLocation()966 void VisitNewInstance(HNewInstance* new_instance) OVERRIDE { in VisitNewInstance() argument967 ReferenceInfo* ref_info = heap_location_collector_.FindReferenceInfoOf(new_instance); in VisitNewInstance()974 !new_instance->IsFinalizable() && in VisitNewInstance()975 !new_instance->CanThrow()) { in VisitNewInstance()979 heap_values_for_[new_instance->GetBlock()->GetBlockId()]; in VisitNewInstance()[all …]
85 void VisitNewInstance(HNewInstance* new_instance) OVERRIDE;