Lines Matching refs:diffsign
1126 uInt diffsign; /* non-zero if signs differ */ in decFloatAdd() local
1163 diffsign=(sourhil^sourhir)&DECFLOAT_Sign; in decFloatAdd()
1180 if (summ==-64 && diffsign) return decInvalid(result, set); in decFloatAdd()
1186 if (bexpr==bexpl && !diffsign) { in decFloatAdd()
1267 if (diffsign && DFISZERO(result)) { in decFloatAdd()
1321 if (diffsign) { in decFloatAdd()
1467 printf("Add done, carry=%08lx, diffsign=%ld\n", (LI)carry, (LI)diffsign); in decFloatAdd()
1478 if (diffsign) { /* subtraction */ in decFloatAdd()
2020 uInt diffsign; /* non-zero if signs differ */ in decFloatFMA() local
2070 diffsign=mul.sign^fin.sign; /* note if signs differ */ in decFloatFMA()
2103 if (diffsign) { in decFloatFMA()
2120 if (diffsign) { in decFloatFMA()
2234 if (!diffsign) { /* same-sign addition */ in decFloatFMA()