Searched refs:invoke_instruction (Results 1 – 2 of 2) sorted by relevance
/art/compiler/optimizing/ |
D | inliner.cc | 467 ArtMethod* HInliner::FindActualCallTarget(HInvoke* invoke_instruction, bool* cha_devirtualize) { in FindActualCallTarget() argument 468 ArtMethod* resolved_method = invoke_instruction->GetResolvedMethod(); in FindActualCallTarget() 472 if (invoke_instruction->IsInvokeStaticOrDirect()) { in FindActualCallTarget() 476 actual_method = FindVirtualOrInterfaceTarget(invoke_instruction, resolved_method); in FindActualCallTarget() 491 bool HInliner::TryInline(HInvoke* invoke_instruction) { in TryInline() argument 496 if (invoke_instruction->IsInvokeUnresolved()) { in TryInline() 499 } else if (invoke_instruction->IsInvokePolymorphic()) { in TryInline() 502 } else if (invoke_instruction->IsInvokeCustom()) { in TryInline() 508 uint32_t method_index = invoke_instruction->GetDexMethodIndex(); in TryInline() 512 ArtMethod* resolved_method = invoke_instruction->GetResolvedMethod(); in TryInline() [all …]
|
D | inliner.h | 72 bool TryInline(HInvoke* invoke_instruction); 80 ArtMethod* FindActualCallTarget(HInvoke* invoke_instruction, bool* cha_devirtualize) 87 bool TryInlineAndReplace(HInvoke* invoke_instruction, 94 bool TryBuildAndInline(HInvoke* invoke_instruction, 100 bool TryBuildAndInlineHelper(HInvoke* invoke_instruction, 108 HInvoke* invoke_instruction, 120 bool TryPatternSubstitution(HInvoke* invoke_instruction, 135 bool IsInliningSupported(const HInvoke* invoke_instruction, 171 HInvoke* invoke_instruction, 179 HInvoke* invoke_instruction, [all …]
|