Lines Matching full:r_array
182 var r_array = r.array;
184 for(var i = this.t-1; i >= 0; --i) r_array[i] = this_array[i];
321 var r_array = r.array;
323 for(i = this.t-1; i >= 0; --i) r_array[i+n] = this_array[i];
324 for(i = n-1; i >= 0; --i) r_array[i] = 0;
332 var r_array = r.array;
333 for(var i = n; i < this.t; ++i) r_array[i-n] = this_array[i];
341 var r_array = r.array;
347 r_array[i+ds+1] = (this_array[i]>>cbs)|c;
350 for(i = ds-1; i >= 0; --i) r_array[i] = 0;
351 r_array[ds] = c;
360 var r_array = r.array;
367 r_array[0] = this_array[ds]>>bs;
369 r_array[i-ds-1] |= (this_array[i]&bm)<<cbs;
370 r_array[i-ds] = this_array[i]>>bs;
372 if(bs > 0) r_array[this.t-ds-1] |= (this.s&bm)<<cbs;
380 var r_array = r.array;
385 r_array[i++] = c&BI_DM;
392 r_array[i++] = c&BI_DM;
401 r_array[i++] = c&BI_DM;
407 if(c < -1) r_array[i++] = BI_DV+c;
408 else if(c > 0) r_array[i++] = c;
417 var r_array = r.array;
423 while(--i >= 0) r_array[i] = 0;
424 for(i = 0; i < y.t; ++i) r_array[i+x.t] = x.am(0,y_array[i],r,i,0,x.t);
434 var r_array = r.array;
437 while(--i >= 0) r_array[i] = 0;
440 if((r_array[i+x.t]+=x.am(i+1,2*x_array[i],r,2*i+1,c,x.t-i-1)) >= BI_DV) {
441 r_array[i+x.t] -= BI_DV;
442 r_array[i+x.t+1] = 1;
445 if(r.t > 0) r_array[r.t-1] += x.am(i,x_array[i],r,2*i,0,1);
477 var r_array = r.array;
479 r_array[r.t++] = 1;
487 var qd = (r_array[--i]==y0)?BI_DM:Math.floor(r_array[i]*d1+(r_array[i-1]+e)*d2);
488 if((r_array[i]+=y.am(0,qd,r,j,0,ys)) < qd) { // Try it out
491 while(r_array[i] < --qd) r.subTo(t,r);
816 var r_array = r.array;
818 for(i = 0; i < m; ++i) r_array[i] = op(this_array[i],a_array[i]);
821 for(i = m; i < this.t; ++i) r_array[i] = op(this_array[i],f);
826 for(i = m; i < a.t; ++i) r_array[i] = op(f,a_array[i]);
853 var r_array = r.array;
855 for(var i = 0; i < this.t; ++i) r_array[i] = BI_DM&~this_array[i];
938 var r_array = r.array;
942 r_array[i++] = c&BI_DM;
949 r_array[i++] = c&BI_DM;
958 r_array[i++] = c&BI_DM;
964 if(c > 0) r_array[i++] = c;
965 else if(c < -1) r_array[i++] = BI_DV+c;
1029 var r_array = r.array;
1034 while(i > 0) r_array[--i] = 0;
1036 for(j = r.t-this.t; i < j; ++i) r_array[i+this.t] = this.am(0,a_array[i],r,i,0,this.t);
1044 var r_array = r.array;
1049 while(--i >= 0) r_array[i] = 0;
1051 r_array[this.t+i-n] = this.am(n-i,a_array[i],r,0,0,this.t+i-n);