Searched defs:target_method (Results 1 - 6 of 6) sorted by relevance

/art/compiler/driver/
H A Dcompiler_driver-inl.h213 MethodReference* target_method, const MethodReference* devirt_target,
222 target_method->dex_method_index))) {
241 CHECK(target_method->dex_file == mUnit->GetDexFile());
243 CHECK(referrer_class->GetDexCache()->GetResolvedMethod(target_method->dex_method_index) ==
251 target_method,
287 target_method,
309 target_method,
209 IsFastInvoke( ScopedObjectAccess& soa, Handle<mirror::DexCache> dex_cache, Handle<mirror::ClassLoader> class_loader, const DexCompilationUnit* mUnit, mirror::Class* referrer_class, mirror::ArtMethod* resolved_method, InvokeType* invoke_type, MethodReference* target_method, const MethodReference* devirt_target, uintptr_t* direct_code, uintptr_t* direct_method) argument
H A Dcompiler_driver.cc1161 MethodReference* target_method,
1223 if (target_method->dex_file == declaring_class->GetDexCache()->GetDexFile()) {
1224 target_method->dex_method_index = method->GetDexMethodIndex();
1231 *target_method->dex_file, target_method->dex_method_index);
1233 target_method->dex_method_index = dex_method_idx;
1236 target_method->dex_method_index = method->GetDexMethodIndex();
1237 target_method->dex_file = declaring_class->GetDexCache()->GetDexFile();
1260 target_method->dex_file = declaring_class->GetDexCache()->GetDexFile();
1261 target_method
1156 GetCodeAndMethodForDirectCall(InvokeType* type, InvokeType sharp_type, bool no_guarantee_of_dex_cache_entry, const mirror::Class* referrer_class, mirror::ArtMethod* method, int* stats_flags, MethodReference* target_method, uintptr_t* direct_code, uintptr_t* direct_method) argument
1279 ComputeInvokeInfo(const DexCompilationUnit* mUnit, const uint32_t dex_pc, bool update_stats, bool enable_devirtualization, InvokeType* invoke_type, MethodReference* target_method, int* vtable_idx, uintptr_t* direct_code, uintptr_t* direct_method) argument
[all...]
/art/compiler/dex/quick/arm64/
H A Dtarget_arm64.cc1008 const MethodReference& target_method,
1013 target_method,
1037 const MethodReference& target_method,
1157 call_state = next_call_insn(cu_, info, call_state, target_method,
1177 call_state = next_call_insn(cu_, info, call_state, target_method, vtable_idx,
1185 call_state = next_call_insn(cu_, info, call_state, target_method, vtable_idx,
1006 GenDalvikArgsNoRange(CallInfo* info, int call_state, LIR** pcrLabel, NextCallInsn next_call_insn, const MethodReference& target_method, uint32_t vtable_idx, uintptr_t direct_code, uintptr_t direct_method, InvokeType type, bool skip_this) argument
1035 GenDalvikArgsRange(CallInfo* info, int call_state, LIR** pcrLabel, NextCallInsn next_call_insn, const MethodReference& target_method, uint32_t vtable_idx, uintptr_t direct_code, uintptr_t direct_method, InvokeType type, bool skip_this) argument
/art/compiler/dex/quick/
H A Dcodegen_util.cc1225 void Mir2Lir::LoadCodeAddress(const MethodReference& target_method, InvokeType type, argument
1227 LIR* data_target = ScanLiteralPoolMethod(code_literal_list_, target_method);
1229 data_target = AddWordData(&code_literal_list_, target_method.dex_method_index);
1230 data_target->operands[1] = WrapPointer(const_cast<DexFile*>(target_method.dex_file));
1242 void Mir2Lir::LoadMethodAddress(const MethodReference& target_method, InvokeType type, argument
1244 LIR* data_target = ScanLiteralPoolMethod(method_literal_list_, target_method);
1246 data_target = AddWordData(&method_literal_list_, target_method.dex_method_index);
1247 data_target->operands[1] = WrapPointer(const_cast<DexFile*>(target_method.dex_file));
H A Dgen_invoke.cc495 int state, const MethodReference& target_method,
508 cg->LoadCodeAddress(target_method, type, kInvokeTgt);
513 cg->LoadMethodAddress(target_method, type, kArg0);
536 CHECK_LT(target_method.dex_method_index, target_method.dex_file->NumMethodIds());
537 cg->LoadCodeAddress(target_method, type, kInvokeTgt);
542 CHECK_EQ(cu->dex_file, target_method.dex_file);
544 ObjArray::OffsetOfElement(target_method.dex_method_index).Int32Value(),
572 int state, const MethodReference& target_method,
614 const MethodReference& target_method,
494 NextSDCallInsn(CompilationUnit* cu, CallInfo* info, int state, const MethodReference& target_method, uint32_t unused, uintptr_t direct_code, uintptr_t direct_method, InvokeType type) argument
571 NextVCallInsn(CompilationUnit* cu, CallInfo* info, int state, const MethodReference& target_method, uint32_t method_idx, uintptr_t unused, uintptr_t unused2, InvokeType unused3) argument
613 NextInterfaceCallInsn(CompilationUnit* cu, CallInfo* info, int state, const MethodReference& target_method, uint32_t method_idx, uintptr_t unused, uintptr_t direct_method, InvokeType unused2) argument
652 NextInvokeInsnSP(CompilationUnit* cu, CallInfo* info, QuickEntrypointEnum trampoline, int state, const MethodReference& target_method, uint32_t method_idx) argument
681 NextStaticCallInsnSP(CompilationUnit* cu, CallInfo* info, int state, const MethodReference& target_method, uint32_t unused, uintptr_t unused2, uintptr_t unused3, InvokeType unused4) argument
690 NextDirectCallInsnSP(CompilationUnit* cu, CallInfo* info, int state, const MethodReference& target_method, uint32_t unused, uintptr_t unused2, uintptr_t unused3, InvokeType unused4) argument
698 NextSuperCallInsnSP(CompilationUnit* cu, CallInfo* info, int state, const MethodReference& target_method, uint32_t unused, uintptr_t unused2, uintptr_t unused3, InvokeType unused4) argument
706 NextVCallInsnSP(CompilationUnit* cu, CallInfo* info, int state, const MethodReference& target_method, uint32_t unused, uintptr_t unused2, uintptr_t unused3, InvokeType unused4) argument
714 NextInterfaceCallInsnWithAccessCheck(CompilationUnit* cu, CallInfo* info, int state, const MethodReference& target_method, uint32_t unused, uintptr_t unused2, uintptr_t unused3, InvokeType unused4) argument
723 LoadArgRegs(CallInfo* info, int call_state, NextCallInsn next_call_insn, const MethodReference& target_method, uint32_t vtable_idx, uintptr_t direct_code, uintptr_t direct_method, InvokeType type, bool skip_this) argument
766 GenDalvikArgsNoRange(CallInfo* info, int call_state, LIR** pcrLabel, NextCallInsn next_call_insn, const MethodReference& target_method, uint32_t vtable_idx, uintptr_t direct_code, uintptr_t direct_method, InvokeType type, bool skip_this) argument
903 GenDalvikArgsRange(CallInfo* info, int call_state, LIR** pcrLabel, NextCallInsn next_call_insn, const MethodReference& target_method, uint32_t vtable_idx, uintptr_t direct_code, uintptr_t direct_method, InvokeType type, bool skip_this) argument
1779 MethodReference target_method = method_info.GetTargetMethod(); local
[all...]
/art/compiler/dex/quick/x86/
H A Dtarget_x86.cc958 void X86Mir2Lir::LoadMethodAddress(const MethodReference& target_method, InvokeType type, argument
965 int target_method_idx = target_method.dex_method_index;
966 const DexFile* target_dex_file = target_method.dex_file;
996 LIR *X86Mir2Lir::CallWithLinkerFixup(const MethodReference& target_method, InvokeType type) { argument
1002 int target_method_idx = target_method.dex_method_index;
1003 const DexFile* target_dex_file = target_method.dex_file;
2553 const MethodReference& target_method,
2559 target_method,
2565 target_method,
2587 const MethodReference& target_method,
2551 GenDalvikArgsNoRange(CallInfo* info, int call_state, LIR** pcrLabel, NextCallInsn next_call_insn, const MethodReference& target_method, uint32_t vtable_idx, uintptr_t direct_code, uintptr_t direct_method, InvokeType type, bool skip_this) argument
2585 GenDalvikArgsRange(CallInfo* info, int call_state, LIR** pcrLabel, NextCallInsn next_call_insn, const MethodReference& target_method, uint32_t vtable_idx, uintptr_t direct_code, uintptr_t direct_method, InvokeType type, bool skip_this) argument
[all...]

Completed in 144 milliseconds