Lines Matching refs:m32
186 if ((long)dest->mant.m32[0] >= 0)
188 if ((long)src->mant.m32[0] >= 0)
196 if ((long)temp.m32[0] > 0) {
272 if ((long)dest->mant.m32[0] >= 0)
274 if ((long)src->mant.m32[0] >= 0)
282 if (!temp.m32[0]) {
340 fp_mul64(dest->mant.m32[0], dest->mant.m32[1],
341 dest->mant.m32[0] & 0xffffff00,
342 src->mant.m32[0] & 0xffffff00);
405 dest->mant.m32[0] &= 0xffffff00;
406 src->mant.m32[0] &= 0xffffff00;
409 if (dest->mant.m32[0] >= src->mant.m32[0]) {
411 fp_div64(quot, rem, dest->mant.m32[0], 0, src->mant.m32[0]);
412 dest->mant.m32[0] = 0x80000000 | (quot >> 1);
413 dest->mant.m32[1] = (quot & 1) | rem; /* only for rounding */
415 fp_div64(quot, rem, dest->mant.m32[0], 0, src->mant.m32[0]);
416 dest->mant.m32[0] = quot;
417 dest->mant.m32[1] = rem; /* only for rounding */
459 dest->mant.m32[0] &= 0xffffffffU << (0x401e - dest->exp);
460 dest->mant.m32[1] = 0;
465 dest->mant.m32[1] &= 0xffffffffU << (0x403e - dest->exp);
466 if (oldmant.m32[1] == dest->mant.m32[1])
501 if (!(oldmant.m32[0] & mask))
503 if (oldmant.m32[0] & (mask << 1))
505 if (!(oldmant.m32[0] << (dest->exp - 0x3ffd)) &&
506 !oldmant.m32[1])
510 if (oldmant.m32[1] & 0x80000000)
512 if (oldmant.m32[0] & 1)
514 if (!(oldmant.m32[1] << 1))
519 if (!(oldmant.m32[1] & mask))
521 if (oldmant.m32[1] & (mask << 1))
523 if (!(oldmant.m32[1] << (dest->exp - 0x401d)))
545 if (dest->mant.m32[0] += mask)
547 dest->mant.m32[0] = 0x80000000;
552 if (dest->mant.m32[1] += mask)
554 if (dest->mant.m32[0] += 1)
556 dest->mant.m32[0] = 0x80000000;