Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dsharpening.cc85 HInvokeStaticOrDirect::MethodLoadKind method_load_kind; in ProcessInvokeStaticOrDirect()
93 method_load_kind = HInvokeStaticOrDirect::MethodLoadKind::kRecursive; in ProcessInvokeStaticOrDirect()
104 method_load_kind = HInvokeStaticOrDirect::MethodLoadKind::kDirectAddress; in ProcessInvokeStaticOrDirect()
107 method_load_kind = HInvokeStaticOrDirect::MethodLoadKind::kDirectAddressWithFixup; in ProcessInvokeStaticOrDirect()
113 method_load_kind = HInvokeStaticOrDirect::MethodLoadKind::kDexCachePcRelative; in ProcessInvokeStaticOrDirect()
118 method_load_kind = HInvokeStaticOrDirect::MethodLoadKind::kDexCacheViaMethod; in ProcessInvokeStaticOrDirect()
Dnodes.cc2379 if (GetMethodLoadKind() != MethodLoadKind::kDexCacheViaMethod) { in NeedsDexCacheOfDeclaringClass()
2409 std::ostream& operator<<(std::ostream& os, HInvokeStaticOrDirect::MethodLoadKind rhs) { in operator <<()
2411 case HInvokeStaticOrDirect::MethodLoadKind::kStringInit: in operator <<()
2413 case HInvokeStaticOrDirect::MethodLoadKind::kRecursive: in operator <<()
2415 case HInvokeStaticOrDirect::MethodLoadKind::kDirectAddress: in operator <<()
2417 case HInvokeStaticOrDirect::MethodLoadKind::kDirectAddressWithFixup: in operator <<()
2419 case HInvokeStaticOrDirect::MethodLoadKind::kDexCachePcRelative: in operator <<()
2421 case HInvokeStaticOrDirect::MethodLoadKind::kDexCacheViaMethod: in operator <<()
Dnodes.h3840 enum class MethodLoadKind { enum
3896 MethodLoadKind method_load_kind;
3983 MethodLoadKind GetMethodLoadKind() const { return dispatch_info_.method_load_kind; } in GetMethodLoadKind()
3985 bool IsRecursive() const { return GetMethodLoadKind() == MethodLoadKind::kRecursive; } in IsRecursive()
3987 bool IsStringInit() const { return GetMethodLoadKind() == MethodLoadKind::kStringInit; } in IsStringInit()
3988 bool HasMethodAddress() const { return GetMethodLoadKind() == MethodLoadKind::kDirectAddress; } in HasMethodAddress()
3990 return GetMethodLoadKind() == MethodLoadKind::kDexCachePcRelative; in HasPcRelativeDexCache()
4064 static bool NeedsCurrentMethodInput(MethodLoadKind kind) { in NeedsCurrentMethodInput()
4065 return kind == MethodLoadKind::kRecursive || kind == MethodLoadKind::kDexCacheViaMethod; in NeedsCurrentMethodInput()
4114 std::ostream& operator<<(std::ostream& os, HInvokeStaticOrDirect::MethodLoadKind rhs);
Dcode_generator_mips64.cc3019 case HInvokeStaticOrDirect::MethodLoadKind::kDirectAddressWithFixup: in GetSupportedInvokeStaticOrDirectDispatch()
3020 case HInvokeStaticOrDirect::MethodLoadKind::kDexCachePcRelative: in GetSupportedInvokeStaticOrDirectDispatch()
3023 HInvokeStaticOrDirect::MethodLoadKind::kDexCacheViaMethod, in GetSupportedInvokeStaticOrDirectDispatch()
3051 case HInvokeStaticOrDirect::MethodLoadKind::kStringInit: in GenerateStaticOrDirectCall()
3058 case HInvokeStaticOrDirect::MethodLoadKind::kRecursive: in GenerateStaticOrDirectCall()
3061 case HInvokeStaticOrDirect::MethodLoadKind::kDirectAddress: in GenerateStaticOrDirectCall()
3064 case HInvokeStaticOrDirect::MethodLoadKind::kDirectAddressWithFixup: in GenerateStaticOrDirectCall()
3065 case HInvokeStaticOrDirect::MethodLoadKind::kDexCachePcRelative: in GenerateStaticOrDirectCall()
3070 case HInvokeStaticOrDirect::MethodLoadKind::kDexCacheViaMethod: { in GenerateStaticOrDirectCall()
Dcode_generator.cc315 case HInvokeStaticOrDirect::MethodLoadKind::kRecursive: in CreateCommonInvokeLocationSummary()
318 case HInvokeStaticOrDirect::MethodLoadKind::kDexCacheViaMethod: in CreateCommonInvokeLocationSummary()
Dcode_generator_mips.cc3804 case HInvokeStaticOrDirect::MethodLoadKind::kDirectAddressWithFixup: in GetSupportedInvokeStaticOrDirectDispatch()
3805 case HInvokeStaticOrDirect::MethodLoadKind::kDexCachePcRelative: in GetSupportedInvokeStaticOrDirectDispatch()
3808 HInvokeStaticOrDirect::MethodLoadKind::kDexCacheViaMethod, in GetSupportedInvokeStaticOrDirectDispatch()
3836 case HInvokeStaticOrDirect::MethodLoadKind::kStringInit: in GenerateStaticOrDirectCall()
3843 case HInvokeStaticOrDirect::MethodLoadKind::kRecursive: in GenerateStaticOrDirectCall()
3846 case HInvokeStaticOrDirect::MethodLoadKind::kDirectAddress: in GenerateStaticOrDirectCall()
3849 case HInvokeStaticOrDirect::MethodLoadKind::kDirectAddressWithFixup: in GenerateStaticOrDirectCall()
3850 case HInvokeStaticOrDirect::MethodLoadKind::kDexCachePcRelative: in GenerateStaticOrDirectCall()
3855 case HInvokeStaticOrDirect::MethodLoadKind::kDexCacheViaMethod: { in GenerateStaticOrDirectCall()
Dcode_generator_arm.cc6268 HInvokeStaticOrDirect::MethodLoadKind::kDexCachePcRelative)) { in GetSupportedInvokeStaticOrDirectDispatch()
6269 dispatch_info.method_load_kind = HInvokeStaticOrDirect::MethodLoadKind::kDexCacheViaMethod; in GetSupportedInvokeStaticOrDirectDispatch()
6279 HInvokeStaticOrDirect::MethodLoadKind::kDirectAddressWithFixup) in GetSupportedInvokeStaticOrDirectDispatch()
6336 case HInvokeStaticOrDirect::MethodLoadKind::kStringInit: in GenerateStaticOrDirectCall()
6340 case HInvokeStaticOrDirect::MethodLoadKind::kRecursive: in GenerateStaticOrDirectCall()
6343 case HInvokeStaticOrDirect::MethodLoadKind::kDirectAddress: in GenerateStaticOrDirectCall()
6346 case HInvokeStaticOrDirect::MethodLoadKind::kDirectAddressWithFixup: in GenerateStaticOrDirectCall()
6350 case HInvokeStaticOrDirect::MethodLoadKind::kDexCachePcRelative: { in GenerateStaticOrDirectCall()
6359 case HInvokeStaticOrDirect::MethodLoadKind::kDexCacheViaMethod: { in GenerateStaticOrDirectCall()
Dcode_generator_arm64.cc3630 case HInvokeStaticOrDirect::MethodLoadKind::kStringInit: in GenerateStaticOrDirectCall()
3634 case HInvokeStaticOrDirect::MethodLoadKind::kRecursive: in GenerateStaticOrDirectCall()
3637 case HInvokeStaticOrDirect::MethodLoadKind::kDirectAddress: in GenerateStaticOrDirectCall()
3641 case HInvokeStaticOrDirect::MethodLoadKind::kDirectAddressWithFixup: in GenerateStaticOrDirectCall()
3646 case HInvokeStaticOrDirect::MethodLoadKind::kDexCachePcRelative: { in GenerateStaticOrDirectCall()
3666 case HInvokeStaticOrDirect::MethodLoadKind::kDexCacheViaMethod: { in GenerateStaticOrDirectCall()
Dcode_generator_x86.cc4285 HInvokeStaticOrDirect::MethodLoadKind::kDexCachePcRelative)) { in GetSupportedInvokeStaticOrDirectDispatch()
4286 dispatch_info.method_load_kind = HInvokeStaticOrDirect::MethodLoadKind::kDexCacheViaMethod; in GetSupportedInvokeStaticOrDirectDispatch()
4333 case HInvokeStaticOrDirect::MethodLoadKind::kStringInit: in GenerateStaticOrDirectCall()
4337 case HInvokeStaticOrDirect::MethodLoadKind::kRecursive: in GenerateStaticOrDirectCall()
4340 case HInvokeStaticOrDirect::MethodLoadKind::kDirectAddress: in GenerateStaticOrDirectCall()
4343 case HInvokeStaticOrDirect::MethodLoadKind::kDirectAddressWithFixup: in GenerateStaticOrDirectCall()
4348 case HInvokeStaticOrDirect::MethodLoadKind::kDexCachePcRelative: { in GenerateStaticOrDirectCall()
4357 case HInvokeStaticOrDirect::MethodLoadKind::kDexCacheViaMethod: { in GenerateStaticOrDirectCall()
Dcode_generator_x86_64.cc771 case HInvokeStaticOrDirect::MethodLoadKind::kStringInit: in GenerateStaticOrDirectCall()
776 case HInvokeStaticOrDirect::MethodLoadKind::kRecursive: in GenerateStaticOrDirectCall()
779 case HInvokeStaticOrDirect::MethodLoadKind::kDirectAddress: in GenerateStaticOrDirectCall()
782 case HInvokeStaticOrDirect::MethodLoadKind::kDirectAddressWithFixup: in GenerateStaticOrDirectCall()
787 case HInvokeStaticOrDirect::MethodLoadKind::kDexCachePcRelative: { in GenerateStaticOrDirectCall()
795 case HInvokeStaticOrDirect::MethodLoadKind::kDexCacheViaMethod: { in GenerateStaticOrDirectCall()
Dinstruction_builder.cc795 HInvokeStaticOrDirect::MethodLoadKind::kStringInit, in BuildInvoke()
860 HInvokeStaticOrDirect::MethodLoadKind::kDexCacheViaMethod, in BuildInvoke()