Lines Matching refs:divisor
57 movel 12(%sp), %d0 | load divisor
60 | first, we divide the divisor and dividend by two until
61 | the divisor fits into 16 bits:
89 | (dividend - divisor) <= dividendB <= dividend
90 | (divisor / 2) < divisorB <= divisor
96 | divisor and subtract the result from the original dividend.
101 | divisor is our remainder.
106 movel 12(%sp), %d2 | load divisor
109 muluw %d2, %d1 | high(divisor) * low(guess)
110 moveal %d1, %a1 | save high(divisor) * low(guess)
114 muluw %d2, %d1 | low(divisor) * high(guess)
118 moveal %d2, %a1 | save original divisor
119 muluw %d0, %d2 | low(guess) * low(divisor)
120 addl %d1, %d2 | %d2 = guess * divisor