Searched refs:MethodLoadKind (Results 1 – 9 of 9) sorted by relevance
68 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()
2927 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 <<()
4520 enum class MethodLoadKind { enum4560 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 …]
507 case HInvokeStaticOrDirect::MethodLoadKind::kRecursive: in CreateCommonInvokeLocationSummary()510 case HInvokeStaticOrDirect::MethodLoadKind::kRuntimeCall: in CreateCommonInvokeLocationSummary()873 DCHECK_EQ(invoke->GetMethodLoadKind(), HInvokeStaticOrDirect::MethodLoadKind::kBootImageRelRo); in GetBootImageOffset()
4217 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()
993 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()
4965 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()
8892 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()
436 HInvokeStaticOrDirect::MethodLoadKind::kRuntimeCall, in BuildIntrinsic()937 HInvokeStaticOrDirect::MethodLoadKind::kStringInit, in BuildInvoke()