Lines Matching refs:load_kind
4614 static inline bool IsPcRelativeMethodLoadKind(MethodLoadKind load_kind) {
4615 return load_kind == MethodLoadKind::kBootImageLinkTimePcRelative ||
4616 load_kind == MethodLoadKind::kBootImageRelRo ||
4617 load_kind == MethodLoadKind::kBssEntry;
5139 MethodLoadKind load_kind)
5142 number_of_arguments + (NeedsCurrentMethod(load_kind) ? 1 : 0),
5151 hidden_argument_load_kind_(load_kind) {
5154 static bool NeedsCurrentMethod(MethodLoadKind load_kind) {
5155 return load_kind == MethodLoadKind::kRecursive;
6780 void SetLoadKind(LoadKind load_kind);
6855 LoadKind load_kind = GetLoadKind();
6856 DCHECK(load_kind != LoadKind::kRuntimeCall); // kRuntimeCall calls on main path.
6858 load_kind == LoadKind::kBssEntry ||
6859 load_kind == LoadKind::kBssEntryPublic ||
6860 load_kind == LoadKind::kBssEntryPackage;
6900 static bool HasTypeReference(LoadKind load_kind) {
6901 return load_kind == LoadKind::kReferrersClass ||
6902 load_kind == LoadKind::kBootImageLinkTimePcRelative ||
6903 load_kind == LoadKind::kBssEntry ||
6904 load_kind == LoadKind::kBssEntryPublic ||
6905 load_kind == LoadKind::kBssEntryPackage ||
6906 load_kind == LoadKind::kRuntimeCall;
6909 void SetLoadKindInternal(LoadKind load_kind);
6929 inline void HLoadClass::SetLoadKind(LoadKind load_kind) {
6933 SetPackedField<LoadKindField>(load_kind);
6934 if (load_kind != LoadKind::kRuntimeCall && load_kind != LoadKind::kReferrersClass) {
7003 void SetLoadKind(LoadKind load_kind);
7040 LoadKind load_kind = GetLoadKind();
7041 if (load_kind == LoadKind::kBootImageLinkTimePcRelative ||
7042 load_kind == LoadKind::kBootImageRelRo ||
7043 load_kind == LoadKind::kJitBootImageAddress ||
7044 load_kind == LoadKind::kJitTableAddress) {
7078 void SetLoadKindInternal(LoadKind load_kind);
7093 inline void HLoadString::SetLoadKind(LoadKind load_kind) {
7098 SetPackedField<LoadKindField>(load_kind);
7099 if (load_kind != LoadKind::kRuntimeCall) {