Searched refs:BNI (Results 1 - 3 of 3) sorted by relevance

/xsrc/external/mit/xedit/dist/lisp/mp/
H A Dmp.h53 BNI tlen = len1; \
73 # define BNI unsigned long macro
87 # define BNI unsigned long macro
114 BNI alloc;
145 long mp_add(BNS *rop, BNS *op1, BNS *op2, BNI len1, BNI len2);
151 long mp_sub(BNS *rop, BNS *op1, BNS *op2, BNI len1, BNI len2);
156 long mp_lshift(BNS *rop, BNS *op, BNI len, long shift);
161 long mp_rshift(BNS *rop, BNS *op, BNI le
[all...]
H A Dmp.c183 mp_add(BNS *rop, BNS *op1, BNS *op2, BNI len1, BNI len2)
185 BNI value; /* intermediate result */
193 value = (BNI)op1[0] + op2[0];
199 value = (BNI)op1[size] + op2[size] + carry;
205 value = (BNI)op1[size] + carry;
213 value = (BNI)op1[size] + carry;
226 mp_sub(BNS *rop, BNS *op1, BNS *op2, BNI len1, BNI len2)
275 mp_lshift(BNS *rop, BNS *op, BNI le
[all...]
H A Dmpi.c165 BNI size;
255 BNI carry; /* carry value */
256 BNI value; /* temporary value */
257 BNI size; /* size of result */
321 value += (BNI)rop->digs[0] * base;
325 value = (BNI)rop->digs[i] * base + carry;
530 BNI qsize; /* size of quotient */
531 BNI rsize; /* size of remainder */
535 BNI value; /* temporary result */
538 BNI dpo
[all...]

Completed in 4 milliseconds