38 carry= (carry>>16) + a.
v[i] + b.
v[i];
48 carry= (carry>>16) + a.
v[i] - b.
v[i];
70 memset(&out, 0,
sizeof(out));
77 carry= (carry>>16) + out.
v[j] + a.
v[i]*b.
v[j-i];
88 if(v)
return (v>>16)|1;
91 int v= a.
v[i] - b.
v[i];
92 if(v)
return (v>>16)|1;
102 unsigned int index= i + (s>>4);
104 if(index+1<AV_INTEGER_SIZE) v = a.
v[index+1]<<16;
105 if(index <AV_INTEGER_SIZE) v+= a.
v[
index ];
106 out.
v[i]= v >> (s&15);
114 if(!quot) quot = "_temp;
163 out = (out<<16) + a.
v[i];
171 0,0,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,
172 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,
173 6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,
174 6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,
175 7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,
176 7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,
177 7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,
178 7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7
184 for(a=7; a<256*256*256; a+=13215){
185 for(b=3; b<256*256*256; b+=27118){