Lines Matching defs:div
132 #define fp_div64(quot, rem, srch, srcl, div) \
134 : "dm" (div), "1" (srch), "0" (srcl))
183 struct fp_ext *div)
191 /* the algorithm below requires dest to be smaller than div,
193 if (src->mant.m64 >= div->mant.m64) {
194 fp_sub64(src->mant, div->mant);
210 dummy = div->mant.m32[1] / div->mant.m32[0] + 1;
216 if (src->mant.m32[0] == div->mant.m32[0]) {
217 fp_div64(first, rem, 0, src->mant.m32[1], div->mant.m32[0]);
222 fp_div64(first, rem, src->mant.m32[0], src->mant.m32[1], div->mant.m32[0]);
227 fp_mul64(tmp.m32[0], tmp.m32[1], div->mant.m32[0], first - *mantp);
231 fp_mul64(tmp64.m32[0], tmp64.m32[1], *mantp, div->mant.m32[1]);
237 while (!fp_sub96c(tmp, 0, div->mant.m32[0], div->mant.m32[1])) {