Home | History | Annotate | Download | only in ia32

Lines Matching full:ebp

27  * - ebp : Frame pointer.  Used to access arguments, local variables and
49 * ebp-> - old ebp
57 * - register 0 ebp[-4] (only positions must be stored in the first
58 * - register 1 ebp[-8] num_saved_registers_ registers)
161 __ cmp(eax, Operand(ebp, kStringStartMinusOne));
169 __ cmp(eax, Operand(ebp, kStringStartMinusOne));
204 __ mov(eax, Operand(ebp, kStringStartMinusOne));
370 __ mov(ebx, Operand(ebp, kStringStartMinusOne));
662 __ push(ebp);
663 __ mov(ebp, esp);
699 __ mov(ebx, Operand(ebp, kStartIndex));
704 __ mov(esi, Operand(ebp, kInputEnd));
706 __ mov(edi, Operand(ebp, kInputStart));
720 __ mov(Operand(ebp, kStringStartMinusOne), eax);
736 __ cmp(Operand(ebp, kStartIndex), Immediate(0));
756 __ mov(Operand(ebp, ecx, times_1, 0), eax);
768 __ mov(backtrack_stackpointer(), Operand(ebp, kStackHighEnd));
778 __ mov(ebx, Operand(ebp, kRegisterOutput));
779 __ mov(ecx, Operand(ebp, kInputEnd));
780 __ mov(edx, Operand(ebp, kStartIndex));
781 __ sub(ecx, Operand(ebp, kInputStart));
805 __ inc(Operand(ebp, kSuccessfulCaptures));
808 __ mov(ecx, Operand(ebp, kNumOutputRegisters));
814 __ mov(Operand(ebp, kNumOutputRegisters), ecx);
816 __ add(Operand(ebp, kRegisterOutput),
820 __ mov(eax, Operand(ebp, kStringStartMinusOne));
850 __ mov(eax, Operand(ebp, kSuccessfulCaptures));
855 __ lea(esp, Operand(ebp, kBackup_ebx));
861 __ pop(ebp);
888 __ mov(esi, Operand(ebp, kInputEnd));
907 __ lea(eax, Operand(ebp, kStackHighEnd));
1032 __ add(backtrack_stackpointer(), Operand(ebp, kStackHighEnd));
1073 __ mov(eax, Operand(ebp, kStringStartMinusOne));
1082 __ sub(eax, Operand(ebp, kStackHighEnd));
1093 __ mov(Operand(esp, 2 * kPointerSize), ebp);
1136 return Operand(ebp, kRegisterZero - register_index * kPointerSize);
1147 __ cmp(eax, Operand(ebp, kStringStartMinusOne));