Lines Matching refs:ebx
25 pushl %ebx
26 movl 20(%esp), %ebx // Find the index i of the leading bit in b.
27 bsrl %ebx, %ecx // If the high word of b is zero, jump to
37 shll %cl, %ebx // (low word of b) >> (1 + i)
38 orl %eax, %ebx //
41 cmpl %ebx, %edx // to avoid overflowing the upcoming divide.
46 divl %ebx // eax <-- qs, edx <-- r such that ahi:alo = bs*qs + r
54 movl 12(%esp), %ebx
56 subl %eax, %ebx
65 popl %ebx
71 subl %ebx, %edx // subtract bhi from ahi so that divide will not
72 divl %ebx // overflow, and find q and r such that
86 movl 12(%esp), %ebx
88 subl %eax, %ebx
97 popl %ebx
107 movl %eax, %ebx //
110 movl %ebx, %edx // rhi:alo = qlo*b + rlo with 0 ≤ rlo < b
111 popl %ebx //