Home
last modified time | relevance | path

Searched refs:method_index (Results 1 – 13 of 13) sorted by relevance

/art/compiler/optimizing/
Dstack_map_stream.h65 uint32_t method_index; member
98 void AddInlineInfoEntry(uint32_t method_index) { in AddInlineInfoEntry() argument
100 entry.method_index = method_index; in AddInlineInfoEntry()
191 inline_info.SetMethodReferenceIndexAtDepth(i, inline_entry.method_index); in FillIn()
/art/compiler/
Doat_test.cc172 size_t method_index = 0; in TEST_F() local
173 for (size_t i = 0; i < klass->NumDirectMethods(); i++, method_index++) { in TEST_F()
175 oat_class.GetOatMethod(method_index), dex_file); in TEST_F()
177 for (size_t i = 0; i < num_virtual_methods; i++, method_index++) { in TEST_F()
179 oat_class.GetOatMethod(method_index), dex_file); in TEST_F()
/art/runtime/
Doat_file.cc542 uint32_t OatFile::OatClass::GetOatMethodOffsetsOffset(uint32_t method_index) const { in GetOatMethodOffsetsOffset()
543 const OatMethodOffsets* oat_method_offsets = GetOatMethodOffsets(method_index); in GetOatMethodOffsetsOffset()
550 const OatMethodOffsets* OatFile::OatClass::GetOatMethodOffsets(uint32_t method_index) const { in GetOatMethodOffsets()
559 methods_pointer_index = method_index; in GetOatMethodOffsets()
562 if (!BitVector::IsBitSet(bitmap_, method_index)) { in GetOatMethodOffsets()
565 size_t num_set_bits = BitVector::NumSetBits(bitmap_, method_index); in GetOatMethodOffsets()
572 const OatFile::OatMethod OatFile::OatClass::GetOatMethod(uint32_t method_index) const { in GetOatMethod()
573 const OatMethodOffsets* oat_method_offsets = GetOatMethodOffsets(method_index); in GetOatMethod()
Doat_file.h187 const OatMethod GetOatMethod(uint32_t method_index) const;
192 const OatMethodOffsets* GetOatMethodOffsets(uint32_t method_index) const;
197 uint32_t GetOatMethodOffsetsOffset(uint32_t method_index) const;
Dclass_linker.h560 const DexFile& dex_file, uint32_t dex_method_index, uint32_t method_index)
Dclass_linker.cc2576 for (size_t method_index = 0; it.HasNextDirectMethod(); ++method_index, it.Next()) { in FixupStaticTrampolines() local
2577 mirror::ArtMethod* method = klass->GetDirectMethod(method_index); in FixupStaticTrampolines()
2585 OatFile::OatMethod oat_method = oat_class.GetOatMethod(method_index); in FixupStaticTrampolines()
2629 uint32_t method_index) { in LinkCode() argument
2642 const OatFile::OatMethod oat_method = oat_class->GetOatMethod(method_index); in LinkCode()
/art/compiler/dex/quick/
Ddex_file_method_inliner.h70 bool IsIntrinsic(uint32_t method_index, InlineMethod* intrinsic) LOCKS_EXCLUDED(lock_);
80 bool IsSpecial(uint32_t method_index) LOCKS_EXCLUDED(lock_);
Ddex_file_method_inliner.cc413 bool DexFileMethodInliner::IsIntrinsic(uint32_t method_index, InlineMethod* intrinsic) { in IsIntrinsic() argument
415 auto it = inline_methods_.find(method_index); in IsIntrinsic()
510 bool DexFileMethodInliner::IsSpecial(uint32_t method_index) { in IsSpecial() argument
512 auto it = inline_methods_.find(method_index); in IsSpecial()
/art/runtime/mirror/
Dart_method.cc110 uint16_t method_index = GetMethodIndex(); in FindOverriddenMethod() local
114 if (super_class->HasVTable() && method_index < super_class->GetVTableLength()) { in FindOverriddenMethod()
115 result = super_class->GetVTableEntry(method_index); in FindOverriddenMethod()
Dart_method-inl.h91 inline ArtMethod* ArtMethod::GetDexCacheResolvedMethod(uint16_t method_index) { in GetDexCacheResolvedMethod() argument
92 ArtMethod* method = GetDexCacheResolvedMethods()->Get(method_index); in GetDexCacheResolvedMethod()
/art/compiler/dex/
Dmir_optimization.cc1209 uint32_t method_index = invoke->meta.method_lowering_info; in ComputeInlineIFieldLoweringInfo() local
1210 if (temp_bit_vector_->IsBitSet(method_index)) { in ComputeInlineIFieldLoweringInfo()
1211 iget_or_iput->meta.ifield_lowering_info = temp_insn_data_[method_index]; in ComputeInlineIFieldLoweringInfo()
1228 temp_bit_vector_->SetBit(method_index); in ComputeInlineIFieldLoweringInfo()
1229 temp_insn_data_[method_index] = field_info_index; in ComputeInlineIFieldLoweringInfo()
/art/runtime/entrypoints/quick/
Dquick_trampoline_entrypoints.cc825 uint32_t method_index = mh.FindDexMethodIndexInOtherDexFile(*dex_file, dex_method_idx); in artQuickResolutionTrampoline() local
826 if (method_index != DexFile::kDexNoIndex) { in artQuickResolutionTrampoline()
827 caller->SetDexCacheResolvedMethod(method_index, called); in artQuickResolutionTrampoline()
/art/oatdump/
Doatdump.cc293 size_t method_index = m->GetMethodIndex(); in GetQuickOatCode() local
294 return oat_class.GetOatMethod(method_index).GetQuickCode(); in GetQuickOatCode()