Home
last modified time | relevance | path

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

/aosp12/art/libprofile/profile/
H A Dprofile_compilation_info.h168 using InlineCacheMap = ArenaSafeMap<uint16_t, DexPcData>; variable
171 using MethodMap = ArenaSafeMap<uint16_t, InlineCacheMap>;
243 const InlineCacheMap* GetInlineCacheMap() const { in GetInlineCacheMap()
248 const InlineCacheMap* inline_cache_map_ = nullptr;
251 void SetInlineCacheMap(const InlineCacheMap* info) { in SetInlineCacheMap()
819 InlineCacheMap* FindOrAddHotMethod(uint16_t method_index);
923 static DexPcData* FindOrAddDexPc(InlineCacheMap* inline_cache, uint32_t dex_pc);
H A Dprofile_compilation_info.cc1246 InlineCacheMap* inline_cache = data->FindOrAddHotMethod(pmi.ref.index); in AddMethod()
1332 const InlineCacheMap &inline_cache_map = method_it.second; in VerifyProfileData()
1902 InlineCacheMap* inline_cache = dex_data->FindOrAddHotMethod(other_method_index); in MergeWith()
2238 ProfileCompilationInfo::InlineCacheMap*
2246 InlineCacheMap(std::less<uint16_t>(), allocator_->Adapter(kArenaAllocProfile)))->second); in FindOrAddHotMethod()
2260 ProfileCompilationInfo::InlineCacheMap* result = FindOrAddHotMethod(index); in AddMethod()
2358 ProfileCompilationInfo::FindOrAddDexPc(InlineCacheMap* inline_cache, uint32_t dex_pc) { in FindOrAddDexPc()
2557 const InlineCacheMap& inline_cache_map = method_entry.second; in MethodsDataSize()
2630 const InlineCacheMap& inline_cache_map = method_entry.second; in WriteMethods()
2753 InlineCacheMap* inline_cache = FindOrAddHotMethod(method_index); in ReadMethods()
H A Dprofile_test_helper.h97 const ProfileCompilationInfo::InlineCacheMap& actual = *actual_hotness.GetInlineCacheMap(); in EqualInlineCaches()
H A Dprofile_compilation_info_test.cc244 std::vector<std::unique_ptr<ProfileCompilationInfo::InlineCacheMap>> used_inline_caches;
668 const ProfileCompilationInfo::InlineCacheMap* inline_cache_map = hotness.GetInlineCacheMap(); in TEST_F()
/aosp12/art/runtime/jit/
H A Dprofiling_info_test.cc152 ProfileCompilationInfo::InlineCacheMap* CreateInlineCacheMap() { in CreateInlineCacheMap()
153 used_inline_caches.emplace_back(new ProfileCompilationInfo::InlineCacheMap( in CreateInlineCacheMap()
168 std::vector<std::unique_ptr<ProfileCompilationInfo::InlineCacheMap>> used_inline_caches;
/aosp12/art/profman/
H A Dprofile_assistant_test.cc349 const ProfileCompilationInfo::InlineCacheMap* inline_caches = hotness.GetInlineCacheMap(); in AssertInlineCaches()
367 const ProfileCompilationInfo::InlineCacheMap* inline_caches = hotness.GetInlineCacheMap(); in AssertInlineCaches()
1579 const ProfileCompilationInfo::InlineCacheMap* inline_caches = hotness_super.GetInlineCacheMap(); in TEST_F()
H A Dprofman.cc804 const ProfileCompilationInfo::InlineCacheMap* inline_caches = hotness.GetInlineCacheMap(); in GetInlineCacheLine()
/aosp12/art/compiler/optimizing/
H A Dinliner.cc653 const ProfileCompilationInfo::InlineCacheMap* inline_caches = hotness.GetInlineCacheMap(); in GetInlineCacheAOT()