diff options
Diffstat (limited to 'compiler/optimizing/intrinsics_x86_64.cc')
-rw-r--r-- | compiler/optimizing/intrinsics_x86_64.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/optimizing/intrinsics_x86_64.cc b/compiler/optimizing/intrinsics_x86_64.cc index fd74f3f44d..18963bf135 100644 --- a/compiler/optimizing/intrinsics_x86_64.cc +++ b/compiler/optimizing/intrinsics_x86_64.cc @@ -4074,7 +4074,7 @@ static void GenerateVarHandleTarget(HInvoke* invoke, if (expected_coordinates_count <= 1u) { if (VarHandleOptimizations(invoke).GetUseKnownImageVarHandle()) { ScopedObjectAccess soa(Thread::Current()); - ArtField* target_field = GetBootImageVarHandleField(invoke); + ArtField* target_field = GetImageVarHandleField(invoke); if (expected_coordinates_count == 0u) { ObjPtr<mirror::Class> declaring_class = target_field->GetDeclaringClass(); __ movl(CpuRegister(target.object), |