5 #define VLDIGITS (sizeof(vlong)/sizeof(mpdigit))
8 * this code assumes that a vlong is an integral number of
12 uvtomp(uvlong v, mpint *b)
17 b = mpnew(VLDIGITS*Dbits);
18 setmalloctag(b, getcallerpc(&v));
20 mpbits(b, VLDIGITS*Dbits);
22 for(s = 0; s < VLDIGITS; s++){
24 v >>= sizeof(mpdigit)*8;
43 for(s = 0; s < b->top; s++)
44 v |= (uvlong)b->p[s]<<(s*sizeof(mpdigit)*8);