Home | History | Annotate | Download | only in ia32

Lines Matching defs:eax

481   output_frame->SetRegister(eax.code(), params);
545 __ PrepareCallCFunction(6, eax);
546 __ mov(eax, Operand(ebp, JavaScriptFrameConstants::kFunctionOffset));
547 __ mov(Operand(esp, 0 * kPointerSize), eax); // Function.
559 // Preserve deoptimizer object in register eax and get the input
561 __ mov(ebx, Operand(eax, Deoptimizer::input_offset()));
609 __ push(eax);
611 __ mov(Operand(esp, 0 * kPointerSize), eax);
617 __ pop(eax);
622 __ cmp(Operand(eax, Deoptimizer::has_alignment_padding_offset()),
634 __ cmp(Operand(eax, Deoptimizer::has_alignment_padding_offset()),
644 // Outer loop state: eax = current FrameDescription**, edx = one past the
646 __ mov(edx, Operand(eax, Deoptimizer::output_count_offset()));
647 __ mov(eax, Operand(eax, Deoptimizer::output_offset()));
648 __ lea(edx, Operand(eax, edx, times_4, 0));
652 __ mov(ebx, Operand(eax, 0));
661 __ add(eax, Immediate(kPointerSize));
663 __ cmp(eax, edx);