Lines Matching defs:ecx
55 * - ecx : Points to tip of backtrack stack
252 // After this, the eax, ecx, and edi registers are available.
266 __ lea(ecx, Operand(eax, -'a'));
267 __ cmp(ecx, static_cast<int32_t>('z' - 'a')); // Is eax a lowercase letter?
271 __ sub(ecx, Immediate(224 - 'a'));
272 __ cmp(ecx, Immediate(254 - 224));
274 __ cmp(ecx, Immediate(247 - 224)); // Check for 247.
278 __ movzx_b(ecx, Operand(edx, 0));
279 __ or_(ecx, 0x20);
281 __ cmp(eax, ecx);
315 __ PrepareCallCFunction(argument_count, ecx);
387 __ lea(ecx, Operand(eax, ebx, times_1, 0)); // End of match
404 __ cmp(ebx, ecx);
415 __ mov(edi, ecx);
670 __ mov(ecx, esp);
671 __ sub(ecx, Operand::StaticVariable(stack_limit));
676 __ cmp(ecx, num_registers_ * kPointerSize);
745 __ mov(ecx, kRegisterZero);
748 __ mov(Operand(ebp, ecx, times_1, 0), eax);
749 __ sub(ecx, Immediate(kPointerSize));
750 __ cmp(ecx, kRegisterZero - num_saved_registers_ * kPointerSize);
771 __ mov(ecx, Operand(ebp, kInputEnd));
773 __ sub(ecx, Operand(ebp, kInputStart));
775 __ lea(ecx, Operand(ecx, edx, times_2, 0));
777 __ add(ecx, edx);
786 __ add(eax, ecx);
800 __ mov(ecx, Operand(ebp, kNumOutputRegisters));
801 __ sub(ecx, Immediate(num_saved_registers_));
803 __ cmp(ecx, Immediate(num_saved_registers_));
806 __ mov(Operand(ebp, kNumOutputRegisters), ecx);