/art/runtime/ |
D | invoke_type.h | 26 kDirect, // <<direct>> enumerator
|
D | common_throws.cc | 373 ThrowNullPointerExceptionForMethodAccess(throw_location, instr->VRegB_35c(), kDirect); in ThrowNullPointerExceptionFromDexPC() 376 ThrowNullPointerExceptionForMethodAccess(throw_location, instr->VRegB_3rc(), kDirect); in ThrowNullPointerExceptionFromDexPC()
|
D | class_linker.cc | 5693 case kDirect: // Fall-through. in ResolveMethod() 5713 case kDirect: // Fall-through. in ResolveMethod() 5742 case kDirect: in ResolveMethod() 5774 case kDirect: in ResolveMethod() 5789 ThrowIncompatibleClassChangeError(type, kDirect, resolved, referrer.Get()); in ResolveMethod() 5801 ThrowIncompatibleClassChangeError(type, kDirect, resolved, referrer.Get()); in ResolveMethod() 5808 ThrowIncompatibleClassChangeError(type, kDirect, resolved, referrer.Get()); in ResolveMethod()
|
D | dex_file.h | 1186 return kDirect; in GetMethodInvokeType()
|
/art/runtime/entrypoints/portable/ |
D | portable_invoke_entrypoints.cc | 66 EXPLICIT_FIND_METHOD_HELPER_TYPED_TEMPLATE_DECL(kDirect); 87 return FindMethodHelper<kDirect, true>(method_idx, this_object, referrer, thread); in art_portable_find_direct_method_from_code_with_access_check()
|
D | portable_trampoline_entrypoints.cc | 336 invoke_type = kDirect; in artPortableResolutionTrampoline() 340 invoke_type = kDirect; in artPortableResolutionTrampoline() 378 invoke_type = kDirect; in artPortableResolutionTrampoline()
|
/art/compiler/driver/ |
D | compiler_driver-inl.h | 247 kDirect, // Sharp type in IsFastInvoke() 255 if (*invoke_type == kDirect) { in IsFastInvoke() 283 kDirect, // Sharp type in IsFastInvoke() 291 if (*invoke_type == kDirect) { in IsFastInvoke()
|
D | compiler_driver.cc | 1176 if (sharp_type != kStatic && sharp_type != kDirect) { in GetCodeAndMethodForDirectCall() 1181 if (sharp_type != kStatic && sharp_type != kDirect) { in GetCodeAndMethodForDirectCall()
|
/art/runtime/entrypoints/ |
D | entrypoint_utils-inl.h | 394 case kDirect: in FindMethodFromCode() 470 EXPLICIT_FIND_METHOD_FROM_CODE_TYPED_TEMPLATE_DECL(kDirect); 564 } else if (type == kStatic || type == kDirect) { in FindMethodFast()
|
/art/runtime/entrypoints/quick/ |
D | quick_trampoline_entrypoints.cc | 728 invoke_type = kDirect; in artQuickResolutionTrampoline() 732 invoke_type = kDirect; in artQuickResolutionTrampoline() 770 invoke_type = kDirect; in artQuickResolutionTrampoline() 1828 EXPLICIT_INVOKE_COMMON_TEMPLATE_DECL(kDirect, false); 1829 EXPLICIT_INVOKE_COMMON_TEMPLATE_DECL(kDirect, true); 1851 return artInvokeCommon<kDirect, true>(method_idx, this_object, caller_method, in artInvokeDirectTrampolineWithAccessCheck()
|
/art/runtime/mirror/ |
D | art_method.cc | 73 return kDirect; in GetInvokeType()
|
D | art_method-inl.h | 158 case kDirect: in CheckIncompatibleClassChange()
|
/art/runtime/interpreter/ |
D | interpreter_common.h | 392 EXPLICIT_DO_INVOKE_ALL_TEMPLATE_DECL(kDirect); // invoke-direct/range.
|
D | interpreter_goto_table_impl.cc | 1459 …bool success = DoInvoke<kDirect, false, do_access_check>(self, shadow_frame, inst, inst_data, &res… in ExecuteGotoImpl() 1466 …bool success = DoInvoke<kDirect, true, do_access_check>(self, shadow_frame, inst, inst_data, &resu… in ExecuteGotoImpl()
|
D | interpreter_switch_impl.cc | 1353 …bool success = DoInvoke<kDirect, false, do_access_check>(self, shadow_frame, inst, inst_data, &res… in ExecuteSwitchImpl() 1359 …bool success = DoInvoke<kDirect, true, do_access_check>(self, shadow_frame, inst, inst_data, &resu… in ExecuteSwitchImpl()
|
/art/compiler/dex/ |
D | mir_dataflow.cc | 1278 type = kDirect; in InvokeUsesMethodStar() 1308 return (((type == kDirect) || (type == kStatic)) && in InvokeUsesMethodStar()
|
D | mir_analysis.cc | 1186 static constexpr uint16_t invoke_types[] = { kVirtual, kSuper, kDirect, kStatic, kInterface }; in DoCacheMethodLoweringInfo()
|
D | frontend.cc | 488 invoke_type(kDirect), in CompilationUnit()
|
D | mir_optimization.cc | 1275 if ((sharp_type != kDirect) && in InlineSpecialMethods()
|
/art/compiler/dex/quick/ |
D | mir_to_lir.cc | 829 GenInvoke(mir_graph_->NewMemCallInfo(bb, mir, kDirect, false)); in CompileDalvikInstruction() 835 GenInvoke(mir_graph_->NewMemCallInfo(bb, mir, kDirect, true)); in CompileDalvikInstruction()
|
D | gen_invoke.cc | 1723 case kDirect: in GenInvokeNoInlineCall() 1761 } else if (info->type == kDirect) { in GenInvokeNoInline()
|
/art/runtime/native/ |
D | dalvik_system_VMRuntime.cc | 315 case kDirect: in PreloadDexCachesResolveMethod()
|
/art/compiler/dex/portable/ |
D | mir_to_gbc.cc | 1137 ConvertInvoke(bb, mir, kDirect, false /*range*/, in ConvertMIRNode() 1141 ConvertInvoke(bb, mir, kDirect, true /*range*/, in ConvertMIRNode()
|
/art/compiler/llvm/ |
D | gbc_expander.cc | 850 case art::kDirect: in EmitInvoke() 2494 case art::kDirect: in EmitCallRuntimeForCalleeMethodObjectAddr()
|