Lines Matching refs:diff
45 int diff, tag, expa, expb; in FPU_add() local
59 diff = expa - expb; in FPU_add()
60 if (!diff) { in FPU_add()
61 diff = a->sigh - b->sigh; /* This works only if the ms bits in FPU_add()
63 if (!diff) { in FPU_add()
64 diff = a->sigl > b->sigl; in FPU_add()
65 if (!diff) in FPU_add()
66 diff = -(a->sigl < b->sigl); in FPU_add()
70 if (diff > 0) { in FPU_add()
74 } else if (diff < 0) { in FPU_add()
134 int diff, tag = 0, expa, expb, deststnr; in FPU_sub() local
169 diff = expa - expb; in FPU_sub()
171 if (!diff) { in FPU_sub()
172 diff = a->sigh - b->sigh; /* Works only if ms bits are identical */ in FPU_sub()
173 if (!diff) { in FPU_sub()
174 diff = a->sigl > b->sigl; in FPU_sub()
175 if (!diff) in FPU_sub()
176 diff = -(a->sigl < b->sigl); in FPU_sub()
183 if (diff > 0) { in FPU_sub()
188 } else if (diff == 0) { in FPU_sub()