Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dsharpening.cc67 HInvokeStaticOrDirect::MethodLoadKind method_load_kind; in SharpenInvokeStaticOrDirect()
87 method_load_kind = HInvokeStaticOrDirect::MethodLoadKind::kRecursive; in SharpenInvokeStaticOrDirect()
92 method_load_kind = HInvokeStaticOrDirect::MethodLoadKind::kRuntimeCall; in SharpenInvokeStaticOrDirect()
94 method_load_kind = HInvokeStaticOrDirect::MethodLoadKind::kBootImageLinkTimePcRelative; in SharpenInvokeStaticOrDirect()
97 method_load_kind = HInvokeStaticOrDirect::MethodLoadKind::kBssEntry; in SharpenInvokeStaticOrDirect()
103 method_load_kind = HInvokeStaticOrDirect::MethodLoadKind::kJitDirectAddress; in SharpenInvokeStaticOrDirect()
108 method_load_kind = HInvokeStaticOrDirect::MethodLoadKind::kBootImageRelRo; in SharpenInvokeStaticOrDirect()
112 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.h4504 enum class MethodLoadKind { enum
4544 MethodLoadKind method_load_kind;
4646 MethodLoadKind GetMethodLoadKind() const { return dispatch_info_.method_load_kind; } in GetMethodLoadKind()
4648 bool IsRecursive() const { return GetMethodLoadKind() == MethodLoadKind::kRecursive; } in IsRecursive()
4650 bool IsStringInit() const { return GetMethodLoadKind() == MethodLoadKind::kStringInit; } in IsStringInit()
4651 bool HasMethodAddress() const { return GetMethodLoadKind() == MethodLoadKind::kJitDirectAddress; } in HasMethodAddress()
4653 return GetMethodLoadKind() == MethodLoadKind::kBootImageLinkTimePcRelative || in HasPcRelativeMethodLoadKind()
4654 GetMethodLoadKind() == MethodLoadKind::kBootImageRelRo || in HasPcRelativeMethodLoadKind()
4655 GetMethodLoadKind() == MethodLoadKind::kBssEntry; in HasPcRelativeMethodLoadKind()
4722 static bool NeedsCurrentMethodInput(MethodLoadKind kind) { in NeedsCurrentMethodInput()
[all …]
Dcode_generator.cc513 case HInvokeStaticOrDirect::MethodLoadKind::kRecursive: in CreateCommonInvokeLocationSummary()
516 case HInvokeStaticOrDirect::MethodLoadKind::kRuntimeCall: in CreateCommonInvokeLocationSummary()
828 DCHECK_EQ(invoke->GetMethodLoadKind(), HInvokeStaticOrDirect::MethodLoadKind::kBootImageRelRo); in GetBootImageOffset()
Dcode_generator_arm64.cc4071 case HInvokeStaticOrDirect::MethodLoadKind::kStringInit: { in GenerateStaticOrDirectCall()
4078 case HInvokeStaticOrDirect::MethodLoadKind::kRecursive: in GenerateStaticOrDirectCall()
4081 case HInvokeStaticOrDirect::MethodLoadKind::kBootImageLinkTimePcRelative: { in GenerateStaticOrDirectCall()
4092 case HInvokeStaticOrDirect::MethodLoadKind::kBootImageRelRo: { in GenerateStaticOrDirectCall()
4103 case HInvokeStaticOrDirect::MethodLoadKind::kBssEntry: { in GenerateStaticOrDirectCall()
4114 case HInvokeStaticOrDirect::MethodLoadKind::kJitDirectAddress: in GenerateStaticOrDirectCall()
4118 case HInvokeStaticOrDirect::MethodLoadKind::kRuntimeCall: { in GenerateStaticOrDirectCall()
Dcode_generator_mips64.cc6071 HInvokeStaticOrDirect::MethodLoadKind method_load_kind = invoke->GetMethodLoadKind(); in GenerateStaticOrDirectCall()
6075 case HInvokeStaticOrDirect::MethodLoadKind::kStringInit: { in GenerateStaticOrDirectCall()
6085 case HInvokeStaticOrDirect::MethodLoadKind::kRecursive: in GenerateStaticOrDirectCall()
6088 case HInvokeStaticOrDirect::MethodLoadKind::kBootImageLinkTimePcRelative: { in GenerateStaticOrDirectCall()
6098 case HInvokeStaticOrDirect::MethodLoadKind::kBootImageRelRo: { in GenerateStaticOrDirectCall()
6107 case HInvokeStaticOrDirect::MethodLoadKind::kBssEntry: { in GenerateStaticOrDirectCall()
6116 case HInvokeStaticOrDirect::MethodLoadKind::kJitDirectAddress: in GenerateStaticOrDirectCall()
6121 case HInvokeStaticOrDirect::MethodLoadKind::kRuntimeCall: { in GenerateStaticOrDirectCall()
Dcode_generator_x86_64.cc991 case HInvokeStaticOrDirect::MethodLoadKind::kStringInit: { in GenerateStaticOrDirectCall()
998 case HInvokeStaticOrDirect::MethodLoadKind::kRecursive: in GenerateStaticOrDirectCall()
1001 case HInvokeStaticOrDirect::MethodLoadKind::kBootImageLinkTimePcRelative: in GenerateStaticOrDirectCall()
1007 case HInvokeStaticOrDirect::MethodLoadKind::kBootImageRelRo: { in GenerateStaticOrDirectCall()
1014 case HInvokeStaticOrDirect::MethodLoadKind::kBssEntry: { in GenerateStaticOrDirectCall()
1020 case HInvokeStaticOrDirect::MethodLoadKind::kJitDirectAddress: in GenerateStaticOrDirectCall()
1023 case HInvokeStaticOrDirect::MethodLoadKind::kRuntimeCall: { in GenerateStaticOrDirectCall()
Dcode_generator_x86.cc4845 case HInvokeStaticOrDirect::MethodLoadKind::kStringInit: { in GenerateStaticOrDirectCall()
4852 case HInvokeStaticOrDirect::MethodLoadKind::kRecursive: in GenerateStaticOrDirectCall()
4855 case HInvokeStaticOrDirect::MethodLoadKind::kBootImageLinkTimePcRelative: { in GenerateStaticOrDirectCall()
4863 case HInvokeStaticOrDirect::MethodLoadKind::kBootImageRelRo: { in GenerateStaticOrDirectCall()
4872 case HInvokeStaticOrDirect::MethodLoadKind::kBssEntry: { in GenerateStaticOrDirectCall()
4879 case HInvokeStaticOrDirect::MethodLoadKind::kJitDirectAddress: in GenerateStaticOrDirectCall()
4882 case HInvokeStaticOrDirect::MethodLoadKind::kRuntimeCall: { in GenerateStaticOrDirectCall()
Dcode_generator_mips.cc7975 HInvokeStaticOrDirect::MethodLoadKind method_load_kind = invoke->GetMethodLoadKind(); in GenerateStaticOrDirectCall()
7984 case HInvokeStaticOrDirect::MethodLoadKind::kStringInit: { in GenerateStaticOrDirectCall()
7994 case HInvokeStaticOrDirect::MethodLoadKind::kRecursive: in GenerateStaticOrDirectCall()
7997 case HInvokeStaticOrDirect::MethodLoadKind::kBootImageLinkTimePcRelative: { in GenerateStaticOrDirectCall()
8007 case HInvokeStaticOrDirect::MethodLoadKind::kBootImageRelRo: { in GenerateStaticOrDirectCall()
8016 case HInvokeStaticOrDirect::MethodLoadKind::kBssEntry: { in GenerateStaticOrDirectCall()
8026 case HInvokeStaticOrDirect::MethodLoadKind::kJitDirectAddress: in GenerateStaticOrDirectCall()
8029 case HInvokeStaticOrDirect::MethodLoadKind::kRuntimeCall: { in GenerateStaticOrDirectCall()
Dinstruction_builder.cc435 HInvokeStaticOrDirect::MethodLoadKind::kRuntimeCall, in BuildIntrinsic()
936 HInvokeStaticOrDirect::MethodLoadKind::kStringInit, in BuildInvoke()
Dcode_generator_arm_vixl.cc8695 case HInvokeStaticOrDirect::MethodLoadKind::kStringInit: { in GenerateStaticOrDirectCall()
8702 case HInvokeStaticOrDirect::MethodLoadKind::kRecursive: in GenerateStaticOrDirectCall()
8705 case HInvokeStaticOrDirect::MethodLoadKind::kBootImageLinkTimePcRelative: { in GenerateStaticOrDirectCall()
8712 case HInvokeStaticOrDirect::MethodLoadKind::kBootImageRelRo: { in GenerateStaticOrDirectCall()
8720 case HInvokeStaticOrDirect::MethodLoadKind::kBssEntry: { in GenerateStaticOrDirectCall()
8728 case HInvokeStaticOrDirect::MethodLoadKind::kJitDirectAddress: in GenerateStaticOrDirectCall()
8731 case HInvokeStaticOrDirect::MethodLoadKind::kRuntimeCall: { in GenerateStaticOrDirectCall()