Lines Matching refs:work
81 unsigned long work; in flonum_multip() local
119 work = carry; in flonum_multip()
128 A, a->low[A], B, b->low[B], work); in flonum_multip()
134 work += (unsigned long) a->low[A] * (unsigned long) b->low[B]; in flonum_multip()
135 carry += work >> LITTLENUM_NUMBER_OF_BITS; in flonum_multip()
136 work &= LITTLENUM_MASK; in flonum_multip()
138 printf ("work=%08x carry=%04x\n", work, carry); in flonum_multip()
142 significant |= work; in flonum_multip()
147 product->low[P] = work; in flonum_multip()
149 printf ("P=%d. work[p]:=%04x\n", P, work); in flonum_multip()
177 work = *q; in flonum_multip()
179 carry = work; in flonum_multip()