HomeSort by relevance Sort by last modified time
    Searched refs:method_idx (Results 1 - 25 of 65) sorted by null

1 2 3

  /art/compiler/
compiler.cc 40 uint32_t method_idx,
50 << " in " << dex_file.PrettyMethod(method_idx);
55 << code_item.registers_size_ << " in " << dex_file.PrettyMethod(method_idx);
compiler.h 60 virtual bool CanCompileMethod(uint32_t method_idx, const DexFile& dex_file) const = 0;
66 uint32_t method_idx,
72 uint32_t method_idx,
109 uint32_t method_idx,
  /art/compiler/jni/quick/
jni_compiler.h 30 uint32_t method_idx,
jni_compiler.cc 122 uint32_t method_idx,
129 const char* shorty = dex_file.GetMethodShorty(dex_file.GetMethodId(method_idx));
140 << dex_file.PrettyMethod(method_idx, /* with signature */ true)
145 << dex_file.PrettyMethod(method_idx, /* with signature */ true);
150 << dex_file.PrettyMethod(method_idx, /* with signature */ true);
157 << dex_file.PrettyMethod(method_idx, /* with_signature */ true);
168 << dex_file.PrettyMethod(method_idx, /* with_signature */ true);
172 << dex_file.PrettyMethod(method_idx, /* with_signature */ true);
176 << dex_file.PrettyMethod(method_idx, /* with_signature */ true);
    [all...]
  /art/runtime/
dex_method_iterator_test.cc 41 uint32_t method_idx = it.GetMemberIndex(); local
43 LOG(INFO) << invoke_type << " " << dex_file.PrettyMethod(method_idx);
dex_instruction.cc 385 uint32_t method_idx = VRegB_35c(); local
392 os << "}, " << file->PrettyMethod(method_idx) << " // method@" << method_idx;
399 uint32_t method_idx = VRegB_35c(); local
406 os << "}, // vtable@" << method_idx; local
441 uint32_t method_idx = VRegB_3rc(); local
443 << file->PrettyMethod(method_idx) << " // method@" << method_idx;
449 uint32_t method_idx = VRegB_3rc(); local
451 << "// vtable@" << method_idx;
473 uint32_t method_idx = VRegB_45cc(); local
496 uint32_t method_idx = VRegB_4rcc(); local
506 uint32_t method_idx = VRegB_4rcc(); local
    [all...]
class_linker-inl.h 93 inline ArtMethod* ClassLinker::GetResolvedMethod(uint32_t method_idx, ArtMethod* referrer) {
94 ArtMethod* resolved_method = referrer->GetDexCacheResolvedMethod(method_idx, image_pointer_size_);
102 uint32_t method_idx,
105 // NB: We cannot simply use `GetResolvedMethod(method_idx, ...)->GetDeclaringClass()`. This is
107 // GetMethodId(method_idx).class_idx_ refers to a non-interface, non-direct-superclass
114 const DexFile::MethodId& method = dex_file->GetMethodId(method_idx);
124 uint32_t method_idx,
127 ArtMethod* resolved_method = GetResolvedMethod(method_idx, referrer);
136 method_idx,
dex_instruction_test.cc 31 static void Build45cc(uint8_t num_args, uint16_t method_idx, uint16_t proto_idx,
34 // B = method_idx
46 out[1] = method_idx;
51 static void Build4rcc(uint16_t num_args, uint16_t method_idx, uint16_t proto_idx,
54 // B = method_idx
66 out[1] = method_idx;
73 Build45cc(4u /* num_vregs */, 16u /* method_idx */, 32u /* proto_idx */,
108 Build4rcc(4u /* num_vregs */, 16u /* method_idx */, 32u /* proto_idx */,
  /art/compiler/driver/
dex_compilation_unit.cc 29 uint32_t method_idx,
38 dex_method_idx_(method_idx),
dex_compilation_unit.h 42 uint32_t method_idx,
compiler_driver-inl.h 136 uint32_t method_idx, InvokeType invoke_type, bool check_incompatible_class_change) {
141 *dex_cache->GetDexFile(), method_idx, dex_cache, class_loader, nullptr, invoke_type)
143 *dex_cache->GetDexFile(), method_idx, dex_cache, class_loader, nullptr, invoke_type);
  /art/compiler/dex/
dex_to_dex_compiler.h 46 uint32_t method_idx,
dex_to_dex_decompiler_test.cc 98 uint32_t method_idx = it.GetMemberIndex(); local
100 compiler_driver_->GetCompiledMethod(MethodReference(updated_dex_file, method_idx));
110 uint32_t method_idx = it.GetMemberIndex(); local
112 compiler_driver_->GetCompiledMethod(MethodReference(updated_dex_file, method_idx));
dex_to_dex_compiler.cc 280 uint32_t method_idx = is_range ? inst->VRegB_3rc() : inst->VRegB_35c(); local
286 method_idx,
301 << "(" << GetDexFile().PrettyMethod(method_idx, true) << ")"
303 << " by replacing method index " << method_idx
315 quickened_info_.push_back(QuickenedInfo(dex_pc, method_idx));
324 uint32_t method_idx,
339 method_idx,
341 driver->GetVerifiedMethod(&dex_file, method_idx),
  /art/runtime/jit/
profile_compilation_info_test.cc 324 ASSERT_TRUE(AddMethod("dex_location1", /* checksum */ 1, /* method_idx */ i, &saved_info));
325 ASSERT_TRUE(AddMethod("dex_location2", /* checksum */ 2, /* method_idx */ i, &saved_info));
338 ASSERT_TRUE(AddMethod("dex_location1", /* checksum */ 1, /* method_idx */ i, &saved_info));
339 ASSERT_TRUE(AddMethod("dex_location2", /* checksum */ 2, /* method_idx */ i, &saved_info));
340 ASSERT_TRUE(AddMethod("dex_location3", /* checksum */ 3, /* method_idx */ i, &saved_info));
357 ASSERT_TRUE(AddMethod("dex_location", /* checksum */ 1, /* method_idx */ 1, &info));
359 ASSERT_FALSE(AddMethod("dex_location", /* checksum */ 2, /* method_idx */ 2, &info));
366 ASSERT_TRUE(AddMethod("dex_location", /* checksum */ 1, /* method_idx */ 1, &info1));
369 ASSERT_TRUE(AddMethod("dex_location", /* checksum */ 2, /* method_idx */ 2, &info2));
380 ASSERT_TRUE(AddMethod("dex_location1", /* checksum */ 1, /* method_idx */ i, &saved_info))
    [all...]
  /art/compiler/linker/arm64/
relative_patcher_arm64_test.cc 119 uint32_t method_idx = 2u; local
130 AddCompiledMethod(MethodRef(method_idx), ArrayRef<const uint8_t>(gap_code));
131 method_idx += 1u;
138 AddCompiledMethod(MethodRef(method_idx), last_method_code, last_method_patches);
143 auto last_result = method_offset_map_.FindMethodOffset(MethodRef(method_idx));
152 return method_idx;
155 uint32_t GetMethodOffset(uint32_t method_idx) {
156 auto result = method_offset_map_.FindMethodOffset(MethodRef(method_idx));
899 uint32_t method_idx = 0u; local
1144 uint32_t method_idx = 0u; local
1198 uint32_t method_idx = 0u; local
    [all...]
  /art/compiler/linker/mips/
relative_patcher_mips32r6_test.cc 33 uint32_t GetMethodOffset(uint32_t method_idx) {
34 auto result = method_offset_map_.FindMethodOffset(MethodRef(method_idx));
relative_patcher_mips_test.cc 37 uint32_t GetMethodOffset(uint32_t method_idx) {
38 auto result = method_offset_map_.FindMethodOffset(MethodRef(method_idx));
  /art/compiler/optimizing/
optimizing_compiler.cc 303 bool CanCompileMethod(uint32_t method_idx, const DexFile& dex_file) const OVERRIDE;
309 uint32_t method_idx,
315 uint32_t method_idx,
320 method_idx,
378 uint32_t method_idx,
437 bool OptimizingCompiler::CanCompileMethod(uint32_t method_idx ATTRIBUTE_UNUSED,
1149 const uint32_t method_idx = method->GetDexMethodIndex(); local
    [all...]
  /art/compiler/linker/mips64/
relative_patcher_mips64_test.cc 35 uint32_t GetMethodOffset(uint32_t method_idx) {
36 auto result = method_offset_map_.FindMethodOffset(MethodRef(method_idx));
  /art/runtime/utils/
dex_cache_arrays_layout-inl.h 94 inline size_t DexCacheArraysLayout::MethodOffset(uint32_t method_idx) const {
95 return methods_offset_ + ElementOffset(pointer_size_, method_idx);
dex_cache_arrays_layout.h 78 size_t MethodOffset(uint32_t method_idx) const;
  /art/runtime/verifier/
verifier_deps.h 90 // Record the outcome `method` of resolving method `method_idx` from `dex_file`
94 uint32_t method_idx,
158 MethodResolution(uint32_t method_idx,
161 : MethodResolutionBase(method_idx, access_flags, declaring_class_idx) {}
268 uint32_t method_idx,
  /art/runtime/native/
dalvik_system_VMRuntime.cc 373 static void PreloadDexCachesResolveMethod(Handle<mirror::DexCache> dex_cache, uint32_t method_idx,
376 ArtMethod* method = dex_cache->GetResolvedMethod(method_idx, kRuntimePointerSize);
381 const DexFile::MethodId& method_id = dex_file->GetMethodId(method_idx);
389 method = klass->FindDirectMethod(dex_cache.Get(), method_idx, kRuntimePointerSize);
392 method = klass->FindInterfaceMethod(dex_cache.Get(), method_idx, kRuntimePointerSize);
396 method = klass->FindVirtualMethod(dex_cache.Get(), method_idx, kRuntimePointerSize);
405 dex_cache->SetResolvedMethod(method_idx, method, kRuntimePointerSize);
557 uint32_t method_idx = it.GetMemberIndex(); local
559 PreloadDexCachesResolveMethod(dex_cache, method_idx, invoke_type);
562 uint32_t method_idx = it.GetMemberIndex() local
    [all...]
  /art/runtime/entrypoints/
entrypoint_utils-inl.h 441 inline ArtMethod* FindMethodFromCode(uint32_t method_idx,
446 ArtMethod* resolved_method = class_linker->GetResolvedMethod(method_idx, referrer);
455 resolved_method = class_linker->ResolveMethod<resolve_mode>(self, method_idx, referrer, type);
466 method_idx);
490 ThrowNullPointerExceptionForMethodAccess(method_idx, type);
522 referrer->GetDexFile()->GetMethodId(method_idx).class_idx_;
610 ArtMethod* FindMethodFromCode<_type, _access_check>(uint32_t method_idx, \
680 inline ArtMethod* FindMethodFast(uint32_t method_idx,
691 referrer->GetDexCache()->GetResolvedMethod(method_idx, kRuntimePointerSize);
    [all...]

Completed in 147 milliseconds

1 2 3