Index: src/ppc/macro-assembler-ppc.cc |
diff --git a/src/ppc/macro-assembler-ppc.cc b/src/ppc/macro-assembler-ppc.cc |
index 2b7c67387ec3fd773f7e071e0a5ad9b4c7e86fc4..8b22a0770d072cc7f941ac60e48d5be64fe158b3 100644 |
--- a/src/ppc/macro-assembler-ppc.cc |
+++ b/src/ppc/macro-assembler-ppc.cc |
@@ -1550,7 +1550,7 @@ void MacroAssembler::MaybeDropFrames() { |
ExternalReference restart_fp = |
ExternalReference::debug_restart_fp_address(isolate()); |
mov(r4, Operand(restart_fp)); |
- LoadWordArith(r4, MemOperand(r4)); |
+ LoadP(r4, MemOperand(r4)); |
cmpi(r4, Operand::Zero()); |
Jump(isolate()->builtins()->FrameDropperTrampoline(), RelocInfo::CODE_TARGET, |
ne); |