Lines Matching defs:divisor
47 * Input: dividend and divisor in %o0 and %o1 respectively.
68 * V the current comparand, initially divisor*2^(ITER*N-1)
84 define(divisor, `%o1')
133 orcc divisor, dividend, %g0 ! either negative?
136 `xor divisor, dividend, SIGN',
138 tst divisor
141 ! divisor is definitely negative; dividend might also be negative
143 neg divisor ! in any case, make divisor nonneg
144 1: ! dividend is negative, divisor is nonnegative
149 orcc divisor, %g0, V
160 cmp R, V ! if divisor exceeds dividend, done
186 ! We get here if the divisor overflowed while shifting.
261 ', ` add R, divisor, R