Home
last modified time | relevance | path

Searched refs:MethodLoadKind (Results 1 – 9 of 9) 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()
Dnodes.cc2927 if (GetMethodLoadKind() != MethodLoadKind::kRuntimeCall) { in NeedsDexCacheOfDeclaringClass()
2937 std::ostream& operator<<(std::ostream& os, HInvokeStaticOrDirect::MethodLoadKind rhs) { in operator <<()
2939 case HInvokeStaticOrDirect::MethodLoadKind::kStringInit: in operator <<()
2941 case HInvokeStaticOrDirect::MethodLoadKind::kRecursive: in operator <<()
2943 case HInvokeStaticOrDirect::MethodLoadKind::kBootImageLinkTimePcRelative: in operator <<()
2945 case HInvokeStaticOrDirect::MethodLoadKind::kBootImageRelRo: in operator <<()
2947 case HInvokeStaticOrDirect::MethodLoadKind::kBssEntry: in operator <<()
2949 case HInvokeStaticOrDirect::MethodLoadKind::kJitDirectAddress: in operator <<()
2951 case HInvokeStaticOrDirect::MethodLoadKind::kRuntimeCall: in operator <<()
Dnodes.h4520 enum class MethodLoadKind { enum
4560 MethodLoadKind method_load_kind;
4662 MethodLoadKind GetMethodLoadKind() const { return dispatch_info_.method_load_kind; } in GetMethodLoadKind()
4664 bool IsRecursive() const { return GetMethodLoadKind() == MethodLoadKind::kRecursive; } in IsRecursive()
4666 bool IsStringInit() const { return GetMethodLoadKind() == MethodLoadKind::kStringInit; } in IsStringInit()
4667 bool HasMethodAddress() const { return GetMethodLoadKind() == MethodLoadKind::kJitDirectAddress; } in HasMethodAddress()
4669 return GetMethodLoadKind() == MethodLoadKind::kBootImageLinkTimePcRelative || in HasPcRelativeMethodLoadKind()
4670 GetMethodLoadKind() == MethodLoadKind::kBootImageRelRo || in HasPcRelativeMethodLoadKind()
4671 GetMethodLoadKind() == MethodLoadKind::kBssEntry; in HasPcRelativeMethodLoadKind()
4738 static bool NeedsCurrentMethodInput(MethodLoadKind kind) { in NeedsCurrentMethodInput()
[all …]
Dcode_generator.cc507 case HInvokeStaticOrDirect::MethodLoadKind::kRecursive: in CreateCommonInvokeLocationSummary()
510 case HInvokeStaticOrDirect::MethodLoadKind::kRuntimeCall: in CreateCommonInvokeLocationSummary()
873 DCHECK_EQ(invoke->GetMethodLoadKind(), HInvokeStaticOrDirect::MethodLoadKind::kBootImageRelRo); in GetBootImageOffset()
Dcode_generator_arm64.cc4217 case HInvokeStaticOrDirect::MethodLoadKind::kStringInit: { in GenerateStaticOrDirectCall()
4224 case HInvokeStaticOrDirect::MethodLoadKind::kRecursive: in GenerateStaticOrDirectCall()
4227 case HInvokeStaticOrDirect::MethodLoadKind::kBootImageLinkTimePcRelative: { in GenerateStaticOrDirectCall()
4238 case HInvokeStaticOrDirect::MethodLoadKind::kBootImageRelRo: { in GenerateStaticOrDirectCall()
4249 case HInvokeStaticOrDirect::MethodLoadKind::kBssEntry: { in GenerateStaticOrDirectCall()
4261 case HInvokeStaticOrDirect::MethodLoadKind::kJitDirectAddress: in GenerateStaticOrDirectCall()
4265 case HInvokeStaticOrDirect::MethodLoadKind::kRuntimeCall: { in GenerateStaticOrDirectCall()
Dcode_generator_x86_64.cc993 case HInvokeStaticOrDirect::MethodLoadKind::kStringInit: { in GenerateStaticOrDirectCall()
1000 case HInvokeStaticOrDirect::MethodLoadKind::kRecursive: in GenerateStaticOrDirectCall()
1003 case HInvokeStaticOrDirect::MethodLoadKind::kBootImageLinkTimePcRelative: in GenerateStaticOrDirectCall()
1009 case HInvokeStaticOrDirect::MethodLoadKind::kBootImageRelRo: { in GenerateStaticOrDirectCall()
1016 case HInvokeStaticOrDirect::MethodLoadKind::kBssEntry: { in GenerateStaticOrDirectCall()
1023 case HInvokeStaticOrDirect::MethodLoadKind::kJitDirectAddress: in GenerateStaticOrDirectCall()
1026 case HInvokeStaticOrDirect::MethodLoadKind::kRuntimeCall: { in GenerateStaticOrDirectCall()
Dcode_generator_x86.cc4965 case HInvokeStaticOrDirect::MethodLoadKind::kStringInit: { in GenerateStaticOrDirectCall()
4972 case HInvokeStaticOrDirect::MethodLoadKind::kRecursive: in GenerateStaticOrDirectCall()
4975 case HInvokeStaticOrDirect::MethodLoadKind::kBootImageLinkTimePcRelative: { in GenerateStaticOrDirectCall()
4983 case HInvokeStaticOrDirect::MethodLoadKind::kBootImageRelRo: { in GenerateStaticOrDirectCall()
4992 case HInvokeStaticOrDirect::MethodLoadKind::kBssEntry: { in GenerateStaticOrDirectCall()
5000 case HInvokeStaticOrDirect::MethodLoadKind::kJitDirectAddress: in GenerateStaticOrDirectCall()
5003 case HInvokeStaticOrDirect::MethodLoadKind::kRuntimeCall: { in GenerateStaticOrDirectCall()
Dcode_generator_arm_vixl.cc8892 case HInvokeStaticOrDirect::MethodLoadKind::kStringInit: { in GenerateStaticOrDirectCall()
8899 case HInvokeStaticOrDirect::MethodLoadKind::kRecursive: in GenerateStaticOrDirectCall()
8902 case HInvokeStaticOrDirect::MethodLoadKind::kBootImageLinkTimePcRelative: { in GenerateStaticOrDirectCall()
8909 case HInvokeStaticOrDirect::MethodLoadKind::kBootImageRelRo: { in GenerateStaticOrDirectCall()
8917 case HInvokeStaticOrDirect::MethodLoadKind::kBssEntry: { in GenerateStaticOrDirectCall()
8926 case HInvokeStaticOrDirect::MethodLoadKind::kJitDirectAddress: in GenerateStaticOrDirectCall()
8929 case HInvokeStaticOrDirect::MethodLoadKind::kRuntimeCall: { in GenerateStaticOrDirectCall()
Dinstruction_builder.cc436 HInvokeStaticOrDirect::MethodLoadKind::kRuntimeCall, in BuildIntrinsic()
937 HInvokeStaticOrDirect::MethodLoadKind::kStringInit, in BuildInvoke()