diff options
Diffstat (limited to 'compiler')
| -rw-r--r-- | compiler/utils/x86_64/assembler_x86_64.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/utils/x86_64/assembler_x86_64.cc b/compiler/utils/x86_64/assembler_x86_64.cc index 1dcd4b31d2..f432e6600f 100644 --- a/compiler/utils/x86_64/assembler_x86_64.cc +++ b/compiler/utils/x86_64/assembler_x86_64.cc @@ -1991,7 +1991,7 @@ void X86_64Assembler::LoadRef(ManagedRegister mdest, ManagedRegister base, MemberOffset offs) { X86_64ManagedRegister dest = mdest.AsX86_64(); CHECK(dest.IsCpuRegister() && dest.IsCpuRegister()); - movq(dest.AsCpuRegister(), Address(base.AsX86_64().AsCpuRegister(), offs)); + movl(dest.AsCpuRegister(), Address(base.AsX86_64().AsCpuRegister(), offs)); if (kPoisonHeapReferences) { negl(dest.AsCpuRegister()); } |