Home
last modified time | relevance | path

Searched refs:MethodLoadKind (Results 1 – 10 of 10) sorted by relevance

/art/compiler/optimizing/
Dsharpening.cc68 HInvokeStaticOrDirect::MethodLoadKind method_load_kind; in SharpenInvokeStaticOrDirect()
88 method_load_kind = HInvokeStaticOrDirect::MethodLoadKind::kRecursive; in SharpenInvokeStaticOrDirect()
93 method_load_kind = HInvokeStaticOrDirect::MethodLoadKind::kRuntimeCall; in SharpenInvokeStaticOrDirect()
96 method_load_kind = HInvokeStaticOrDirect::MethodLoadKind::kBootImageRelRo; in SharpenInvokeStaticOrDirect()
98 method_load_kind = HInvokeStaticOrDirect::MethodLoadKind::kBootImageLinkTimePcRelative; in SharpenInvokeStaticOrDirect()
101 method_load_kind = HInvokeStaticOrDirect::MethodLoadKind::kBssEntry; in SharpenInvokeStaticOrDirect()
109 method_load_kind = HInvokeStaticOrDirect::MethodLoadKind::kJitDirectAddress; in SharpenInvokeStaticOrDirect()
114 method_load_kind = HInvokeStaticOrDirect::MethodLoadKind::kRuntimeCall; in SharpenInvokeStaticOrDirect()
119 method_load_kind = HInvokeStaticOrDirect::MethodLoadKind::kBootImageRelRo; in SharpenInvokeStaticOrDirect()
123 method_load_kind = HInvokeStaticOrDirect::MethodLoadKind::kBssEntry; in SharpenInvokeStaticOrDirect()
[all …]
Dintrinsics_utils.h64 HInvokeStaticOrDirect::MethodLoadKind::kRecursive); in EmitNativeCode()
Dcode_generator.cc507 HInvokeStaticOrDirect::MethodLoadKind method_load_kind = call->GetMethodLoadKind(); in CreateCommonInvokeLocationSummary()
513 method_load_kind == HInvokeStaticOrDirect::MethodLoadKind::kRecursive) { in CreateCommonInvokeLocationSummary()
519 if (method_load_kind == HInvokeStaticOrDirect::MethodLoadKind::kRuntimeCall) { in CreateCommonInvokeLocationSummary()
924 DCHECK_EQ(invoke->GetMethodLoadKind(), HInvokeStaticOrDirect::MethodLoadKind::kBootImageRelRo); in GetBootImageOffset()
Dnodes.h4578 enum class MethodLoadKind { enum
4623 MethodLoadKind method_load_kind;
4709 MethodLoadKind GetMethodLoadKind() const { return dispatch_info_.method_load_kind; } in GetMethodLoadKind()
4711 bool IsRecursive() const { return GetMethodLoadKind() == MethodLoadKind::kRecursive; } in IsRecursive()
4713 bool IsStringInit() const { return GetMethodLoadKind() == MethodLoadKind::kStringInit; } in IsStringInit()
4714 bool HasMethodAddress() const { return GetMethodLoadKind() == MethodLoadKind::kJitDirectAddress; } in HasMethodAddress()
4716 return GetMethodLoadKind() == MethodLoadKind::kBootImageLinkTimePcRelative || in HasPcRelativeMethodLoadKind()
4717 GetMethodLoadKind() == MethodLoadKind::kBootImageRelRo || in HasPcRelativeMethodLoadKind()
4718 GetMethodLoadKind() == MethodLoadKind::kBssEntry; in HasPcRelativeMethodLoadKind()
4748 return dispatch_info.method_load_kind == MethodLoadKind::kRecursive || in NeedsCurrentMethodInput()
[all …]
Dcode_generator_arm64.cc4420 case HInvokeStaticOrDirect::MethodLoadKind::kStringInit: { in GenerateStaticOrDirectCall()
4427 case HInvokeStaticOrDirect::MethodLoadKind::kRecursive: in GenerateStaticOrDirectCall()
4430 case HInvokeStaticOrDirect::MethodLoadKind::kBootImageLinkTimePcRelative: { in GenerateStaticOrDirectCall()
4441 case HInvokeStaticOrDirect::MethodLoadKind::kBootImageRelRo: { in GenerateStaticOrDirectCall()
4452 case HInvokeStaticOrDirect::MethodLoadKind::kBssEntry: { in GenerateStaticOrDirectCall()
4464 case HInvokeStaticOrDirect::MethodLoadKind::kJitDirectAddress: in GenerateStaticOrDirectCall()
4468 case HInvokeStaticOrDirect::MethodLoadKind::kRuntimeCall: { in GenerateStaticOrDirectCall()
Dcode_generator_x86_64.cc1004 case HInvokeStaticOrDirect::MethodLoadKind::kStringInit: { in GenerateStaticOrDirectCall()
1011 case HInvokeStaticOrDirect::MethodLoadKind::kRecursive: in GenerateStaticOrDirectCall()
1014 case HInvokeStaticOrDirect::MethodLoadKind::kBootImageLinkTimePcRelative: in GenerateStaticOrDirectCall()
1020 case HInvokeStaticOrDirect::MethodLoadKind::kBootImageRelRo: { in GenerateStaticOrDirectCall()
1027 case HInvokeStaticOrDirect::MethodLoadKind::kBssEntry: { in GenerateStaticOrDirectCall()
1034 case HInvokeStaticOrDirect::MethodLoadKind::kJitDirectAddress: in GenerateStaticOrDirectCall()
1037 case HInvokeStaticOrDirect::MethodLoadKind::kRuntimeCall: { in GenerateStaticOrDirectCall()
Dcode_generator_x86.cc5015 case HInvokeStaticOrDirect::MethodLoadKind::kStringInit: { in GenerateStaticOrDirectCall()
5022 case HInvokeStaticOrDirect::MethodLoadKind::kRecursive: in GenerateStaticOrDirectCall()
5025 case HInvokeStaticOrDirect::MethodLoadKind::kBootImageLinkTimePcRelative: { in GenerateStaticOrDirectCall()
5034 case HInvokeStaticOrDirect::MethodLoadKind::kBootImageRelRo: { in GenerateStaticOrDirectCall()
5043 case HInvokeStaticOrDirect::MethodLoadKind::kBssEntry: { in GenerateStaticOrDirectCall()
5051 case HInvokeStaticOrDirect::MethodLoadKind::kJitDirectAddress: in GenerateStaticOrDirectCall()
5054 case HInvokeStaticOrDirect::MethodLoadKind::kRuntimeCall: { in GenerateStaticOrDirectCall()
Dcode_generator_arm_vixl.cc9064 case HInvokeStaticOrDirect::MethodLoadKind::kStringInit: { in GenerateStaticOrDirectCall()
9071 case HInvokeStaticOrDirect::MethodLoadKind::kRecursive: in GenerateStaticOrDirectCall()
9074 case HInvokeStaticOrDirect::MethodLoadKind::kBootImageLinkTimePcRelative: { in GenerateStaticOrDirectCall()
9081 case HInvokeStaticOrDirect::MethodLoadKind::kBootImageRelRo: { in GenerateStaticOrDirectCall()
9089 case HInvokeStaticOrDirect::MethodLoadKind::kBssEntry: { in GenerateStaticOrDirectCall()
9098 case HInvokeStaticOrDirect::MethodLoadKind::kJitDirectAddress: in GenerateStaticOrDirectCall()
9101 case HInvokeStaticOrDirect::MethodLoadKind::kRuntimeCall: { in GenerateStaticOrDirectCall()
Dinstruction_builder.cc447 HInvokeStaticOrDirect::MethodLoadKind::kRuntimeCall, in BuildIntrinsic()
990 HInvokeStaticOrDirect::MethodLoadKind::kStringInit, in BuildInvoke()
Dnodes.cc2927 if (GetMethodLoadKind() != MethodLoadKind::kRuntimeCall) { in NeedsDexCacheOfDeclaringClass()