Lines Matching refs:m32
195 if ((long)dest->mant.m32[0] >= 0)
197 if ((long)src->mant.m32[0] >= 0)
205 if ((long)temp.m32[0] > 0) {
282 if ((long)dest->mant.m32[0] >= 0)
284 if ((long)src->mant.m32[0] >= 0)
292 if (!temp.m32[0]) {
351 fp_mul64(dest->mant.m32[0], dest->mant.m32[1],
352 dest->mant.m32[0] & 0xffffff00,
353 src->mant.m32[0] & 0xffffff00);
417 dest->mant.m32[0] &= 0xffffff00;
418 src->mant.m32[0] &= 0xffffff00;
421 if (dest->mant.m32[0] >= src->mant.m32[0]) {
423 fp_div64(quot, rem, dest->mant.m32[0], 0, src->mant.m32[0]);
424 dest->mant.m32[0] = 0x80000000 | (quot >> 1);
425 dest->mant.m32[1] = (quot & 1) | rem; /* only for rounding */
427 fp_div64(quot, rem, dest->mant.m32[0], 0, src->mant.m32[0]);
428 dest->mant.m32[0] = quot;
429 dest->mant.m32[1] = rem; /* only for rounding */
471 dest->mant.m32[0] &= 0xffffffffU << (0x401e - dest->exp);
472 dest->mant.m32[1] = 0;
477 dest->mant.m32[1] &= 0xffffffffU << (0x403e - dest->exp);
478 if (oldmant.m32[1] == dest->mant.m32[1])
513 if (!(oldmant.m32[0] & mask))
515 if (oldmant.m32[0] & (mask << 1))
517 if (!(oldmant.m32[0] << (dest->exp - 0x3ffd)) &&
518 !oldmant.m32[1])
522 if (!(oldmant.m32[1] >= 0))
524 if (oldmant.m32[0] & 1)
526 if (!(oldmant.m32[1] << 1))
531 if (!(oldmant.m32[1] & mask))
533 if (oldmant.m32[1] & (mask << 1))
535 if (!(oldmant.m32[1] << (dest->exp - 0x401d)))
557 if (dest->mant.m32[0] += mask)
559 dest->mant.m32[0] = 0x80000000;
564 if (dest->mant.m32[1] += mask)
566 if (dest->mant.m32[0] += 1)
568 dest->mant.m32[0] = 0x80000000;