Index: src/ia32/builtins-ia32.cc |
diff --git a/src/ia32/builtins-ia32.cc b/src/ia32/builtins-ia32.cc |
index fc3a2ba231f2c0c4850c4cf4ba76058073bbc93c..9aca839f79d3aea959cecec5ddf47cbaf5cb5d98 100644 |
--- a/src/ia32/builtins-ia32.cc |
+++ b/src/ia32/builtins-ia32.cc |
@@ -787,7 +787,7 @@ static void Generate_InterpreterNotifyDeoptimizedHelper( |
__ LoadRoot(ebx, Heap::kInterpreterTableRootIndex); |
__ add(ebx, Immediate(FixedArray::kHeaderSize - kHeapObjectTag)); |
DCHECK_EQ(-1, kInterpreterDispatchTableSpillSlot); |
- __ mov(ebx, Operand(esp, -2 * kPointerSize)); |
+ __ mov(Operand(esp, kPointerSize), ebx); |
// Dispatch to the target bytecode. |
__ movzx_b(esi, Operand(kInterpreterBytecodeArrayRegister, |