diff options
Diffstat (limited to 'src/qml/qml/v4/qv4isel_masm.cpp')
-rw-r--r-- | src/qml/qml/v4/qv4isel_masm.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/qml/qml/v4/qv4isel_masm.cpp b/src/qml/qml/v4/qv4isel_masm.cpp index 0f4f08dbf4..4e27df7da7 100644 --- a/src/qml/qml/v4/qv4isel_masm.cpp +++ b/src/qml/qml/v4/qv4isel_masm.cpp @@ -267,8 +267,8 @@ void Assembler::leaveStandardStackFrame(int locals) // Work around bug in ARMv7Assembler.h where add32(imm, sp, sp) doesn't // work well for large immediates. #if CPU(ARM_THUMB2) - move(TrustedImm32(frameSize), Assembler::ScratchRegister); - add32(Assembler::ScratchRegister, StackPointerRegister); + move(TrustedImm32(frameSize), JSC::ARMRegisters::r3); + add32(JSC::ARMRegisters::r3, StackPointerRegister); #else addPtr(TrustedImm32(frameSize), StackPointerRegister); #endif |