/art/compiler/optimizing/ |
D | sharpening.cc | 128 HLoadClass::LoadKind HSharpening::ComputeLoadClassKind( in ComputeLoadClassKind() 133 DCHECK(load_class->GetLoadKind() == HLoadClass::LoadKind::kRuntimeCall || in ComputeLoadClassKind() 134 load_class->GetLoadKind() == HLoadClass::LoadKind::kReferrersClass) in ComputeLoadClassKind() 138 HLoadClass::LoadKind load_kind = load_class->GetLoadKind(); in ComputeLoadClassKind() 142 } else if (load_kind == HLoadClass::LoadKind::kReferrersClass) { in ComputeLoadClassKind() 152 HLoadClass::LoadKind desired_load_kind = HLoadClass::LoadKind::kInvalid; in ComputeLoadClassKind() 160 desired_load_kind = HLoadClass::LoadKind::kRuntimeCall; in ComputeLoadClassKind() 164 desired_load_kind = HLoadClass::LoadKind::kBootImageLinkTimePcRelative; in ComputeLoadClassKind() 168 desired_load_kind = HLoadClass::LoadKind::kBssEntry; in ComputeLoadClassKind() 176 desired_load_kind = HLoadClass::LoadKind::kJitBootImageAddress; in ComputeLoadClassKind() [all …]
|
D | pc_relative_fixups_mips.cc | 74 HLoadClass::LoadKind load_kind = load_class->GetLoadKind(); in VisitLoadClass() 76 case HLoadClass::LoadKind::kBootImageLinkTimePcRelative: in VisitLoadClass() 77 case HLoadClass::LoadKind::kBootImageRelRo: in VisitLoadClass() 78 case HLoadClass::LoadKind::kBssEntry: in VisitLoadClass() 79 case HLoadClass::LoadKind::kJitBootImageAddress: in VisitLoadClass() 90 HLoadString::LoadKind load_kind = load_string->GetLoadKind(); in VisitLoadString() 92 case HLoadString::LoadKind::kBootImageLinkTimePcRelative: in VisitLoadString() 93 case HLoadString::LoadKind::kBootImageRelRo: in VisitLoadString() 94 case HLoadString::LoadKind::kBssEntry: in VisitLoadString() 95 case HLoadString::LoadKind::kJitBootImageAddress: in VisitLoadString()
|
D | sharpening.h | 37 static HLoadClass::LoadKind ComputeLoadClassKind(HLoadClass* load_class,
|
D | nodes.h | 6243 enum class LoadKind { enum 6296 is_referrers_class ? LoadKind::kReferrersClass : LoadKind::kRuntimeCall); in HLoadClass() 6305 void SetLoadKind(LoadKind load_kind); 6307 LoadKind GetLoadKind() const { in GetLoadKind() 6312 return GetLoadKind() == LoadKind::kBootImageLinkTimePcRelative || in HasPcRelativeLoadKind() 6313 GetLoadKind() == LoadKind::kBootImageRelRo || in HasPcRelativeLoadKind() 6314 GetLoadKind() == LoadKind::kBssEntry; in HasPcRelativeLoadKind() 6339 GetLoadKind() == LoadKind::kRuntimeCall || in CanCallRuntime() 6340 GetLoadKind() == LoadKind::kBssEntry; in CanCallRuntime() 6347 ((GetLoadKind() == LoadKind::kRuntimeCall || in CanThrow() [all …]
|
D | code_generator.h | 592 virtual HLoadString::LoadKind GetSupportedLoadStringKind( 593 HLoadString::LoadKind desired_string_load_kind) = 0; 597 virtual HLoadClass::LoadKind GetSupportedLoadClassKind( 598 HLoadClass::LoadKind desired_class_load_kind) = 0; 602 case HLoadString::LoadKind::kBssEntry: in GetLoadStringCallKind() 605 case HLoadString::LoadKind::kRuntimeCall: in GetLoadStringCallKind() 608 case HLoadString::LoadKind::kJitTableAddress: in GetLoadStringCallKind()
|
D | nodes.cc | 2982 case LoadKind::kBootImageRelRo: in InstructionDataEquals() 2983 case LoadKind::kJitBootImageAddress: in InstructionDataEquals() 2984 case LoadKind::kJitTableAddress: { in InstructionDataEquals() 2994 std::ostream& operator<<(std::ostream& os, HLoadClass::LoadKind rhs) { in operator <<() 2996 case HLoadClass::LoadKind::kReferrersClass: in operator <<() 2998 case HLoadClass::LoadKind::kBootImageLinkTimePcRelative: in operator <<() 3000 case HLoadClass::LoadKind::kBootImageRelRo: in operator <<() 3002 case HLoadClass::LoadKind::kBssEntry: in operator <<() 3004 case HLoadClass::LoadKind::kJitBootImageAddress: in operator <<() 3006 case HLoadClass::LoadKind::kJitTableAddress: in operator <<() [all …]
|
D | code_generator_x86_64.h | 403 HLoadString::LoadKind GetSupportedLoadStringKind( 404 HLoadString::LoadKind desired_string_load_kind) override; 408 HLoadClass::LoadKind GetSupportedLoadClassKind( 409 HLoadClass::LoadKind desired_class_load_kind) override;
|
D | code_generator_mips64.h | 532 HLoadString::LoadKind GetSupportedLoadStringKind( 533 HLoadString::LoadKind desired_string_load_kind) override; 537 HLoadClass::LoadKind GetSupportedLoadClassKind( 538 HLoadClass::LoadKind desired_class_load_kind) override;
|
D | code_generator_mips.h | 554 HLoadString::LoadKind GetSupportedLoadStringKind( 555 HLoadString::LoadKind desired_string_load_kind) override; 559 HLoadClass::LoadKind GetSupportedLoadClassKind( 560 HLoadClass::LoadKind desired_class_load_kind) override;
|
D | code_generator_x86.h | 404 HLoadString::LoadKind GetSupportedLoadStringKind( 405 HLoadString::LoadKind desired_string_load_kind) override; 409 HLoadClass::LoadKind GetSupportedLoadClassKind( 410 HLoadClass::LoadKind desired_class_load_kind) override;
|
D | code_generator_mips64.cc | 252 DCHECK_EQ(instruction_->AsLoadString()->GetLoadKind(), HLoadString::LoadKind::kBssEntry); in EmitNativeCode() 6011 HLoadString::LoadKind CodeGeneratorMIPS64::GetSupportedLoadStringKind( in GetSupportedLoadStringKind() 6012 HLoadString::LoadKind desired_string_load_kind) { in GetSupportedLoadStringKind() 6015 case HLoadString::LoadKind::kBootImageLinkTimePcRelative: in GetSupportedLoadStringKind() 6016 case HLoadString::LoadKind::kBootImageRelRo: in GetSupportedLoadStringKind() 6017 case HLoadString::LoadKind::kBssEntry: in GetSupportedLoadStringKind() 6020 case HLoadString::LoadKind::kJitBootImageAddress: in GetSupportedLoadStringKind() 6021 case HLoadString::LoadKind::kJitTableAddress: in GetSupportedLoadStringKind() 6024 case HLoadString::LoadKind::kRuntimeCall: in GetSupportedLoadStringKind() 6028 desired_string_load_kind = HLoadString::LoadKind::kRuntimeCall; in GetSupportedLoadStringKind() [all …]
|
D | code_generator_arm64.cc | 4549 HLoadClass::LoadKind CodeGeneratorARM64::GetSupportedLoadClassKind( in GetSupportedLoadClassKind() 4550 HLoadClass::LoadKind desired_class_load_kind) { in GetSupportedLoadClassKind() 4552 case HLoadClass::LoadKind::kInvalid: in GetSupportedLoadClassKind() 4555 case HLoadClass::LoadKind::kReferrersClass: in GetSupportedLoadClassKind() 4557 case HLoadClass::LoadKind::kBootImageLinkTimePcRelative: in GetSupportedLoadClassKind() 4558 case HLoadClass::LoadKind::kBootImageRelRo: in GetSupportedLoadClassKind() 4559 case HLoadClass::LoadKind::kBssEntry: in GetSupportedLoadClassKind() 4562 case HLoadClass::LoadKind::kJitBootImageAddress: in GetSupportedLoadClassKind() 4563 case HLoadClass::LoadKind::kJitTableAddress: in GetSupportedLoadClassKind() 4566 case HLoadClass::LoadKind::kRuntimeCall: in GetSupportedLoadClassKind() [all …]
|
D | code_generator_mips.cc | 299 DCHECK_EQ(instruction_->AsLoadString()->GetLoadKind(), HLoadString::LoadKind::kBssEntry); in EmitNativeCode() 7896 HLoadString::LoadKind CodeGeneratorMIPS::GetSupportedLoadStringKind( in GetSupportedLoadStringKind() 7897 HLoadString::LoadKind desired_string_load_kind) { in GetSupportedLoadStringKind() 7899 case HLoadString::LoadKind::kBootImageLinkTimePcRelative: in GetSupportedLoadStringKind() 7900 case HLoadString::LoadKind::kBootImageRelRo: in GetSupportedLoadStringKind() 7901 case HLoadString::LoadKind::kBssEntry: in GetSupportedLoadStringKind() 7904 case HLoadString::LoadKind::kJitBootImageAddress: in GetSupportedLoadStringKind() 7905 case HLoadString::LoadKind::kJitTableAddress: in GetSupportedLoadStringKind() 7908 case HLoadString::LoadKind::kRuntimeCall: in GetSupportedLoadStringKind() 7914 HLoadClass::LoadKind CodeGeneratorMIPS::GetSupportedLoadClassKind( in GetSupportedLoadClassKind() [all …]
|
D | code_generator_x86.cc | 6484 HLoadClass::LoadKind CodeGeneratorX86::GetSupportedLoadClassKind( in GetSupportedLoadClassKind() 6485 HLoadClass::LoadKind desired_class_load_kind) { in GetSupportedLoadClassKind() 6487 case HLoadClass::LoadKind::kInvalid: in GetSupportedLoadClassKind() 6490 case HLoadClass::LoadKind::kReferrersClass: in GetSupportedLoadClassKind() 6492 case HLoadClass::LoadKind::kBootImageLinkTimePcRelative: in GetSupportedLoadClassKind() 6493 case HLoadClass::LoadKind::kBootImageRelRo: in GetSupportedLoadClassKind() 6494 case HLoadClass::LoadKind::kBssEntry: in GetSupportedLoadClassKind() 6497 case HLoadClass::LoadKind::kJitBootImageAddress: in GetSupportedLoadClassKind() 6498 case HLoadClass::LoadKind::kJitTableAddress: in GetSupportedLoadClassKind() 6501 case HLoadClass::LoadKind::kRuntimeCall: in GetSupportedLoadClassKind() [all …]
|
D | code_generator_x86_64.cc | 5854 HLoadClass::LoadKind CodeGeneratorX86_64::GetSupportedLoadClassKind( in GetSupportedLoadClassKind() 5855 HLoadClass::LoadKind desired_class_load_kind) { in GetSupportedLoadClassKind() 5857 case HLoadClass::LoadKind::kInvalid: in GetSupportedLoadClassKind() 5860 case HLoadClass::LoadKind::kReferrersClass: in GetSupportedLoadClassKind() 5862 case HLoadClass::LoadKind::kBootImageLinkTimePcRelative: in GetSupportedLoadClassKind() 5863 case HLoadClass::LoadKind::kBootImageRelRo: in GetSupportedLoadClassKind() 5864 case HLoadClass::LoadKind::kBssEntry: in GetSupportedLoadClassKind() 5867 case HLoadClass::LoadKind::kJitBootImageAddress: in GetSupportedLoadClassKind() 5868 case HLoadClass::LoadKind::kJitTableAddress: in GetSupportedLoadClassKind() 5871 case HLoadClass::LoadKind::kRuntimeCall: in GetSupportedLoadClassKind() [all …]
|
D | code_generator_arm_vixl.cc | 568 DCHECK_EQ(instruction_->AsLoadString()->GetLoadKind(), HLoadString::LoadKind::kBssEntry); in EmitNativeCode() 6918 HLoadClass::LoadKind CodeGeneratorARMVIXL::GetSupportedLoadClassKind( in GetSupportedLoadClassKind() 6919 HLoadClass::LoadKind desired_class_load_kind) { in GetSupportedLoadClassKind() 6921 case HLoadClass::LoadKind::kInvalid: in GetSupportedLoadClassKind() 6924 case HLoadClass::LoadKind::kReferrersClass: in GetSupportedLoadClassKind() 6926 case HLoadClass::LoadKind::kBootImageLinkTimePcRelative: in GetSupportedLoadClassKind() 6927 case HLoadClass::LoadKind::kBootImageRelRo: in GetSupportedLoadClassKind() 6928 case HLoadClass::LoadKind::kBssEntry: in GetSupportedLoadClassKind() 6931 case HLoadClass::LoadKind::kJitBootImageAddress: in GetSupportedLoadClassKind() 6932 case HLoadClass::LoadKind::kJitTableAddress: in GetSupportedLoadClassKind() [all …]
|
D | code_generator_arm64.h | 548 HLoadString::LoadKind GetSupportedLoadStringKind( 549 HLoadString::LoadKind desired_string_load_kind) override; 553 HLoadClass::LoadKind GetSupportedLoadClassKind( 554 HLoadClass::LoadKind desired_class_load_kind) override;
|
D | code_generator_arm_vixl.h | 538 HLoadString::LoadKind GetSupportedLoadStringKind( 539 HLoadString::LoadKind desired_string_load_kind) override; 543 HLoadClass::LoadKind GetSupportedLoadClassKind( 544 HLoadClass::LoadKind desired_class_load_kind) override;
|
D | prepare_for_register_allocation.cc | 168 load_class->GetLoadKind() != HLoadClass::LoadKind::kRuntimeCall) { in VisitClinitCheck()
|
D | code_generator.cc | 730 DCHECK_EQ(cls->GetLoadKind(), HLoadClass::LoadKind::kRuntimeCall); in CreateLoadClassRuntimeCallLocationSummary() 740 DCHECK_EQ(cls->GetLoadKind(), HLoadClass::LoadKind::kRuntimeCall); in GenerateLoadClassRuntimeCall() 813 DCHECK_EQ(load_class->GetLoadKind(), HLoadClass::LoadKind::kBootImageRelRo); in GetBootImageOffset() 821 DCHECK_EQ(load_string->GetLoadKind(), HLoadString::LoadKind::kBootImageRelRo); in GetBootImageOffset()
|
D | inliner.cc | 960 HLoadClass::LoadKind kind = HSharpening::ComputeLoadClassKind( in AddTypeGuard() 962 DCHECK(kind != HLoadClass::LoadKind::kInvalid) in AddTypeGuard()
|
D | instruction_builder.cc | 1978 HLoadClass::LoadKind load_kind = HSharpening::ComputeLoadClassKind(load_class, in BuildLoadClass() 1982 if (load_kind == HLoadClass::LoadKind::kInvalid) { in BuildLoadClass()
|