diff options
Diffstat (limited to 'compiler/optimizing')
-rw-r--r-- | compiler/optimizing/code_generator.cc | 8 | ||||
-rw-r--r-- | compiler/optimizing/code_generator_arm64.cc | 4 | ||||
-rw-r--r-- | compiler/optimizing/code_generator_arm_vixl.cc | 4 | ||||
-rw-r--r-- | compiler/optimizing/code_generator_mips.cc | 4 | ||||
-rw-r--r-- | compiler/optimizing/code_generator_mips64.cc | 4 | ||||
-rw-r--r-- | compiler/optimizing/code_generator_x86.cc | 4 | ||||
-rw-r--r-- | compiler/optimizing/code_generator_x86_64.cc | 4 |
7 files changed, 16 insertions, 16 deletions
diff --git a/compiler/optimizing/code_generator.cc b/compiler/optimizing/code_generator.cc index f6a104b7c2..4ef0dae073 100644 --- a/compiler/optimizing/code_generator.cc +++ b/compiler/optimizing/code_generator.cc @@ -741,11 +741,11 @@ void CodeGenerator::GenerateLoadClassRuntimeCall(HLoadClass* cls) { LocationSummary* locations = cls->GetLocations(); MoveConstant(locations->GetTemp(0), cls->GetTypeIndex().index_); if (cls->NeedsAccessCheck()) { - CheckEntrypointTypes<kQuickInitializeTypeAndVerifyAccess, void*, uint32_t>(); - InvokeRuntime(kQuickInitializeTypeAndVerifyAccess, cls, cls->GetDexPc()); + CheckEntrypointTypes<kQuickResolveTypeAndVerifyAccess, void*, uint32_t>(); + InvokeRuntime(kQuickResolveTypeAndVerifyAccess, cls, cls->GetDexPc()); } else { - CheckEntrypointTypes<kQuickInitializeType, void*, uint32_t>(); - InvokeRuntime(kQuickInitializeType, cls, cls->GetDexPc()); + CheckEntrypointTypes<kQuickResolveType, void*, uint32_t>(); + InvokeRuntime(kQuickResolveType, cls, cls->GetDexPc()); } } diff --git a/compiler/optimizing/code_generator_arm64.cc b/compiler/optimizing/code_generator_arm64.cc index 3446dd63be..5a3b22cabd 100644 --- a/compiler/optimizing/code_generator_arm64.cc +++ b/compiler/optimizing/code_generator_arm64.cc @@ -339,8 +339,8 @@ class LoadClassSlowPathARM64 : public SlowPathCodeARM64 { DCHECK(IsSameDexFile(cls_->GetDexFile(), arm64_codegen->GetGraph()->GetDexFile())); dex::TypeIndex type_index = cls_->GetTypeIndex(); __ Mov(calling_convention.GetRegisterAt(0).W(), type_index.index_); - arm64_codegen->InvokeRuntime(kQuickInitializeType, instruction_, dex_pc, this); - CheckEntrypointTypes<kQuickInitializeType, void*, uint32_t>(); + arm64_codegen->InvokeRuntime(kQuickResolveType, instruction_, dex_pc, this); + CheckEntrypointTypes<kQuickResolveType, void*, uint32_t>(); // If we also must_do_clinit, the resolved type is now in the correct register. } else { DCHECK(must_do_clinit); diff --git a/compiler/optimizing/code_generator_arm_vixl.cc b/compiler/optimizing/code_generator_arm_vixl.cc index 4e70d8b6c6..e7b2c7853f 100644 --- a/compiler/optimizing/code_generator_arm_vixl.cc +++ b/compiler/optimizing/code_generator_arm_vixl.cc @@ -540,8 +540,8 @@ class LoadClassSlowPathARMVIXL : public SlowPathCodeARMVIXL { DCHECK(IsSameDexFile(cls_->GetDexFile(), arm_codegen->GetGraph()->GetDexFile())); dex::TypeIndex type_index = cls_->GetTypeIndex(); __ Mov(calling_convention.GetRegisterAt(0), type_index.index_); - arm_codegen->InvokeRuntime(kQuickInitializeType, instruction_, dex_pc, this); - CheckEntrypointTypes<kQuickInitializeType, void*, uint32_t>(); + arm_codegen->InvokeRuntime(kQuickResolveType, instruction_, dex_pc, this); + CheckEntrypointTypes<kQuickResolveType, void*, uint32_t>(); // If we also must_do_clinit, the resolved type is now in the correct register. } else { DCHECK(must_do_clinit); diff --git a/compiler/optimizing/code_generator_mips.cc b/compiler/optimizing/code_generator_mips.cc index 8b7479a861..0ed5756b53 100644 --- a/compiler/optimizing/code_generator_mips.cc +++ b/compiler/optimizing/code_generator_mips.cc @@ -252,8 +252,8 @@ class LoadClassSlowPathMIPS : public SlowPathCodeMIPS { DCHECK(IsSameDexFile(cls_->GetDexFile(), mips_codegen->GetGraph()->GetDexFile())); dex::TypeIndex type_index = cls_->GetTypeIndex(); __ LoadConst32(calling_convention.GetRegisterAt(0), type_index.index_); - mips_codegen->InvokeRuntime(kQuickInitializeType, instruction_, dex_pc, this); - CheckEntrypointTypes<kQuickInitializeType, void*, uint32_t>(); + mips_codegen->InvokeRuntime(kQuickResolveType, instruction_, dex_pc, this); + CheckEntrypointTypes<kQuickResolveType, void*, uint32_t>(); // If we also must_do_clinit, the resolved type is now in the correct register. } else { DCHECK(must_do_clinit); diff --git a/compiler/optimizing/code_generator_mips64.cc b/compiler/optimizing/code_generator_mips64.cc index 1d93fc809f..2b6928eee2 100644 --- a/compiler/optimizing/code_generator_mips64.cc +++ b/compiler/optimizing/code_generator_mips64.cc @@ -205,8 +205,8 @@ class LoadClassSlowPathMIPS64 : public SlowPathCodeMIPS64 { DCHECK(IsSameDexFile(cls_->GetDexFile(), mips64_codegen->GetGraph()->GetDexFile())); dex::TypeIndex type_index = cls_->GetTypeIndex(); __ LoadConst32(calling_convention.GetRegisterAt(0), type_index.index_); - mips64_codegen->InvokeRuntime(kQuickInitializeType, instruction_, dex_pc, this); - CheckEntrypointTypes<kQuickInitializeType, void*, uint32_t>(); + mips64_codegen->InvokeRuntime(kQuickResolveType, instruction_, dex_pc, this); + CheckEntrypointTypes<kQuickResolveType, void*, uint32_t>(); // If we also must_do_clinit, the resolved type is now in the correct register. } else { DCHECK(must_do_clinit); diff --git a/compiler/optimizing/code_generator_x86.cc b/compiler/optimizing/code_generator_x86.cc index 46bd479c2c..a835aed6b0 100644 --- a/compiler/optimizing/code_generator_x86.cc +++ b/compiler/optimizing/code_generator_x86.cc @@ -286,8 +286,8 @@ class LoadClassSlowPathX86 : public SlowPathCode { DCHECK(IsSameDexFile(cls_->GetDexFile(), x86_codegen->GetGraph()->GetDexFile())); dex::TypeIndex type_index = cls_->GetTypeIndex(); __ movl(calling_convention.GetRegisterAt(0), Immediate(type_index.index_)); - x86_codegen->InvokeRuntime(kQuickInitializeType, instruction_, dex_pc, this); - CheckEntrypointTypes<kQuickInitializeType, void*, uint32_t>(); + x86_codegen->InvokeRuntime(kQuickResolveType, instruction_, dex_pc, this); + CheckEntrypointTypes<kQuickResolveType, void*, uint32_t>(); // If we also must_do_clinit, the resolved type is now in the correct register. } else { DCHECK(must_do_clinit); diff --git a/compiler/optimizing/code_generator_x86_64.cc b/compiler/optimizing/code_generator_x86_64.cc index 7e3fdedce0..dee891b8de 100644 --- a/compiler/optimizing/code_generator_x86_64.cc +++ b/compiler/optimizing/code_generator_x86_64.cc @@ -268,8 +268,8 @@ class LoadClassSlowPathX86_64 : public SlowPathCode { DCHECK(IsSameDexFile(cls_->GetDexFile(), x86_64_codegen->GetGraph()->GetDexFile())); dex::TypeIndex type_index = cls_->GetTypeIndex(); __ movl(CpuRegister(RAX), Immediate(type_index.index_)); - x86_64_codegen->InvokeRuntime(kQuickInitializeType, instruction_, dex_pc, this); - CheckEntrypointTypes<kQuickInitializeType, void*, uint32_t>(); + x86_64_codegen->InvokeRuntime(kQuickResolveType, instruction_, dex_pc, this); + CheckEntrypointTypes<kQuickResolveType, void*, uint32_t>(); // If we also must_do_clinit, the resolved type is now in the correct register. } else { DCHECK(must_do_clinit); |