Home
last modified time | relevance | path

Searched refs:devirt_target (Results 1 – 5 of 5) sorted by relevance

/art/compiler/driver/
Dcompiler_driver-inl.h213 MethodReference* target_method, const MethodReference* devirt_target, in IsFastInvoke() argument
261 if ((*invoke_type == kVirtual || *invoke_type == kInterface) && devirt_target != nullptr) { in IsFastInvoke()
265 if (LIKELY(devirt_target->dex_file == mUnit->GetDexFile())) { in IsFastInvoke()
266 called_method = class_linker->ResolveMethod(*devirt_target->dex_file, in IsFastInvoke()
267 devirt_target->dex_method_index, dex_cache, in IsFastInvoke()
273 hs.NewHandle(class_linker->FindDexCache(*devirt_target->dex_file))); in IsFastInvoke()
274 called_method = class_linker->ResolveMethod(*devirt_target->dex_file, in IsFastInvoke()
275 devirt_target->dex_method_index, in IsFastInvoke()
Dcompiler_driver.h291 MethodReference* target_method, const MethodReference* devirt_target,
Dcompiler_driver.cc1309 const MethodReference* devirt_target = mUnit->GetVerifiedMethod()->GetDevirtTarget(dex_pc); in ComputeInvokeInfo() local
1313 invoke_type, target_method, devirt_target, direct_code, direct_method); in ComputeInvokeInfo()
/art/compiler/dex/
Dmir_analysis.cc1191 const MethodReference* devirt_target; in DoCacheMethodLoweringInfo() member
1207 if (lhs.devirt_target != rhs.devirt_target) { in DoCacheMethodLoweringInfo()
1208 if (lhs.devirt_target == nullptr) { in DoCacheMethodLoweringInfo()
1211 if (rhs.devirt_target == nullptr) { in DoCacheMethodLoweringInfo()
1214 return devirt_cmp(*lhs.devirt_target, *rhs.devirt_target); in DoCacheMethodLoweringInfo()
1261 const MethodReference* devirt_target = verified_method->GetDevirtTarget(mir->offset); in DoCacheMethodLoweringInfo() local
1265 devirt_target, in DoCacheMethodLoweringInfo()
1290 if (entry->devirt_target != nullptr) { in DoCacheMethodLoweringInfo()
1291 method_info.SetDevirtualizationTarget(*entry->devirt_target); in DoCacheMethodLoweringInfo()
Dmir_method_info.cc60 MethodReference* devirt_target = (it->target_dex_file_ != nullptr) ? &devirt_ref : nullptr; in Resolve() local
78 &target_method, devirt_target, &it->direct_code_, &it->direct_method_); in Resolve()