Home
last modified time | relevance | path

Searched refs:ri (Results 1 – 8 of 8) sorted by relevance

/art/compiler/optimizing/
Dload_store_analysis.cc189 auto ri = hl->GetReferenceInfo(); in DumpReferenceStats() local
190 if (ri == nullptr || seen_instructions[ri->GetReference()->GetId()]) { in DumpReferenceStats()
193 auto instruction = ri->GetReference(); in DumpReferenceStats()
195 if (ri->IsSingletonAndRemovable()) { in DumpReferenceStats()
202 if (ri->IsPartialSingleton() && instruction->IsNewInstance() && in DumpReferenceStats()
203 ri->GetNoEscapeSubgraph()->ContainsBlock(instruction->GetBlock()) && in DumpReferenceStats()
204 !ri->GetNoEscapeSubgraph()->GetExcludedCohorts().empty() && in DumpReferenceStats()
Dload_store_analysis.h275 [](ReferenceInfo* ri) { return ri->IsPartialSingleton(); }); in CountPartialSingletons()
Dload_store_elimination.cc624 auto* ri = heap_location_collector_.GetHeapLocation(idx)->GetReferenceInfo(); in IsPartialNoEscape() local
625 if (!ri->IsPartialSingleton()) { in IsPartialNoEscape()
629 ri->GetNoEscapeSubgraph()->GetExcludedCohorts(); in IsPartialNoEscape()
2760 ReferenceInfo* ri = heap_location_collector_.GetHeapLocation(i)->GetReferenceInfo(); in SearchPhiPlaceholdersForKeptStores() local
2761 DCHECK(ri != nullptr) << "No heap value for " << stored_by.GetInstruction()->DebugName() in SearchPhiPlaceholdersForKeptStores()
3645 ReferenceInfo* ri = lse_->heap_location_collector_.GetHeapLocation(i)->GetReferenceInfo(); in CollectInterestingHeapRefs() local
3646 if (ri->IsPartialSingleton() && in CollectInterestingHeapRefs()
3647 ri->GetReference()->GetBlock() != nullptr && in CollectInterestingHeapRefs()
3648 ri->GetNoEscapeSubgraph()->ContainsBlock(ri->GetReference()->GetBlock())) { in CollectInterestingHeapRefs()
3649 RecordHeapRefField(ri->GetReference()->AsNewInstance(), i); in CollectInterestingHeapRefs()
/art/tools/ahat/
DAndroid.bp49 // --- ahat-ri-test-dump.jar -------
53 name: "ahat-ri-test-dump",
54 srcs: ["src/ri-test-dump/**/*.java"],
DAndroid.mk89 AHAT_RI_TEST_DUMP_JAR := $(call intermediates-dir-for,JAVA_LIBRARIES,ahat-ri-test-dump,HOST)/javali…
90 AHAT_RI_TEST_DUMP_COMMON := $(call intermediates-dir-for,JAVA_LIBRARIES,ahat-ri-test-dump,HOST,COMM…
91 AHAT_RI_TEST_DUMP_HPROF := $(AHAT_RI_TEST_DUMP_COMMON)/ri-test-dump.hprof
/art/runtime/verifier/
Dreg_type_cache.cc700 RootInfo ri(kRootUnknown); in VisitStaticRoots() local
701 UndefinedType::GetInstance()->VisitRoots(visitor, ri); in VisitStaticRoots()
702 ConflictType::GetInstance()->VisitRoots(visitor, ri); in VisitStaticRoots()
703 BooleanType::GetInstance()->VisitRoots(visitor, ri); in VisitStaticRoots()
704 ByteType::GetInstance()->VisitRoots(visitor, ri); in VisitStaticRoots()
705 ShortType::GetInstance()->VisitRoots(visitor, ri); in VisitStaticRoots()
706 CharType::GetInstance()->VisitRoots(visitor, ri); in VisitStaticRoots()
707 IntegerType::GetInstance()->VisitRoots(visitor, ri); in VisitStaticRoots()
708 LongLoType::GetInstance()->VisitRoots(visitor, ri); in VisitStaticRoots()
709 LongHiType::GetInstance()->VisitRoots(visitor, ri); in VisitStaticRoots()
[all …]
/art/tools/ahat/src/main/com/android/ahat/heapdump/
DParser.java598 Iterator<RootData> ri = roots.iterator(); in parseInternal() local
599 RootData root = ri.next(); in parseInternal()
609 root = ri.next(); in parseInternal()
617 root = ri.next(); in parseInternal()
/art/tools/jfuzz/
DREADME.md64 ri = reference implementation on host (default for m1)