Home | History | Annotate | Download | only in src

Lines Matching defs:iq

50 	int32_t jz,jx,jv,jp,jk,carry,n,iq[20],i,j,k,m,q0,ih;
73 /* distill q[] into iq[] reversingly */
76 iq[i] = (int32_t)(z-two8*fw);
86 if(q0>0) { /* need iq[jz-1] to determine n */
87 i = (iq[jz-1]>>(8-q0)); n += i;
88 iq[jz-1] -= i<<(8-q0);
89 ih = iq[jz-1]>>(7-q0);
91 else if(q0==0) ih = iq[jz-1]>>7;
97 j = iq[i];
100 carry = 1; iq[i] = 0x100- j;
102 } else iq[i] = 0xff - j;
107 iq[jz-1] &= 0x7f; break;
109 iq[jz-1] &= 0x3f; break;
121 for (i=jz-1;i>=jk;i--) j |= iq[i];
123 for(k=1;iq[jk-k]==0;k++); /* k = no. of terms needed */
138 while(iq[jz]==0) { jz--; q0-=8;}
143 iq[jz] = (int32_t)(z-two8*fw);
145 iq[jz] = (int32_t) fw;
146 } else iq[jz] = (int32_t) z ;
152 q[i] = fw*(float)iq[i]; fw*=twon8;