Lines Matching defs:ebx
55 * The registers eax and ebx are free to use for computations.
74 * - backup of caller ebx
154 Pop(ebx);
155 __ add(ebx, Immediate(masm_->CodeObject()));
156 __ jmp(ebx);
248 __ lea(ebx, Operand(esi, edi, times_1, 0));
257 __ cmp(Operand(ebx, byte_offset + i), Immediate(combined_chars));
260 __ cmpb(Operand(ebx, byte_offset + i),
267 __ cmp(Operand(ebx, byte_offset + i * sizeof(uc16)),
277 Operand(ebx, byte_offset + i * sizeof(uc16)));
302 __ mov(ebx, register_location(start_reg + 1)); // Index of end of capture
303 __ sub(ebx, edx); // Length of capture.
325 __ add(ebx, edi); // End of text to match against capture.
350 __ cmp(edi, ebx);
373 __ push(ebx);
388 __ mov(Operand(esp, 2 * kPointerSize), ebx);
406 __ pop(ebx);
415 __ add(edi, ebx);
438 __ mov(ebx, edi);
439 __ add(ebx, eax);
446 __ lea(ebx, Operand(esi, edi, times_1, 0)); // Start of match.
448 __ lea(ecx, Operand(eax, ebx, times_1, 0)); // End of match
454 __ cmpb_al(Operand(ebx, 0));
458 __ cmpw_ax(Operand(ebx, 0));
463 __ add(ebx, Immediate(char_size()));
465 __ cmp(ebx, ecx);
686 __ push(ebx); // Callee-save on MacOS.
709 CallCheckStackGuardState(ebx);
716 __ mov(ebx, Operand(ebp, kStartIndex));
729 __ neg(ebx);
731 __ lea(eax, Operand(edi, ebx, times_2, -char_size()));
733 __ lea(eax, Operand(edi, ebx, times_1, -char_size()));
781 __ mov(ebx, Operand(ebp, kRegisterOutput));
797 __ mov(Operand(ebx, i * kPointerSize), eax);
807 __ pop(ebx);
829 CallCheckStackGuardState(ebx);
854 __ PrepareCallCFunction(num_arguments, ebx);
1198 __ pop(ebx);
1199 __ add(ebx, Immediate(masm_->CodeObject()));
1200 __ jmp(ebx);