Lines Matching refs:diff
44 int diff, tag, expa, expb; in FPU_add() local
58 diff = expa - expb; in FPU_add()
59 if (!diff) { in FPU_add()
60 diff = a->sigh - b->sigh; /* This works only if the ms bits in FPU_add()
62 if (!diff) { in FPU_add()
63 diff = a->sigl > b->sigl; in FPU_add()
64 if (!diff) in FPU_add()
65 diff = -(a->sigl < b->sigl); in FPU_add()
69 if (diff > 0) { in FPU_add()
73 } else if (diff < 0) { in FPU_add()
133 int diff, tag = 0, expa, expb, deststnr; in FPU_sub() local
168 diff = expa - expb; in FPU_sub()
170 if (!diff) { in FPU_sub()
171 diff = a->sigh - b->sigh; /* Works only if ms bits are identical */ in FPU_sub()
172 if (!diff) { in FPU_sub()
173 diff = a->sigl > b->sigl; in FPU_sub()
174 if (!diff) in FPU_sub()
175 diff = -(a->sigl < b->sigl); in FPU_sub()
182 if (diff > 0) { in FPU_sub()
187 } else if (diff == 0) { in FPU_sub()