Lines Matching refs:qi
200 ogg_uint32_t qi=46341; in vorbis_lsp_to_curve() local
208 lsp_loop_asm(&qi,&pi,&qexp,ilsp,wi,m); in vorbis_lsp_to_curve()
211 qi=((qi*qi)>>16); in vorbis_lsp_to_curve()
216 qi+=pi>>14; in vorbis_lsp_to_curve()
221 qi*=(1<<14)+wi; in vorbis_lsp_to_curve()
223 qi=(qi+pi)>>14; in vorbis_lsp_to_curve()
226 if(qi&0xffff0000){ /* checks for 1.xxxxxxxxxxxxxxxx */ in vorbis_lsp_to_curve()
227 qi>>=1; qexp++; in vorbis_lsp_to_curve()
229 lsp_norm_asm(&qi,&qexp); in vorbis_lsp_to_curve()
233 qi*=labs(ilsp[0]-wi); in vorbis_lsp_to_curve()
237 if(!(shift=MLOOP_1[(pi|qi)>>25])) in vorbis_lsp_to_curve()
238 if(!(shift=MLOOP_2[(pi|qi)>>19])) in vorbis_lsp_to_curve()
239 shift=MLOOP_3[(pi|qi)>>16]; in vorbis_lsp_to_curve()
241 qi=(qi>>shift)*labs(ilsp[j-1]-wi); in vorbis_lsp_to_curve()
245 if(!(shift=MLOOP_1[(pi|qi)>>25])) in vorbis_lsp_to_curve()
246 if(!(shift=MLOOP_2[(pi|qi)>>19])) in vorbis_lsp_to_curve()
247 shift=MLOOP_3[(pi|qi)>>16]; in vorbis_lsp_to_curve()
254 qi=(qi>>shift)*labs(ilsp[j-1]-wi); in vorbis_lsp_to_curve()
258 if(!(shift=MLOOP_1[(pi|qi)>>25])) in vorbis_lsp_to_curve()
259 if(!(shift=MLOOP_2[(pi|qi)>>19])) in vorbis_lsp_to_curve()
260 shift=MLOOP_3[(pi|qi)>>16]; in vorbis_lsp_to_curve()
263 qi>>=shift; in vorbis_lsp_to_curve()
267 qi=((qi*qi)>>16); in vorbis_lsp_to_curve()
271 qi+=pi>>14; in vorbis_lsp_to_curve()
280 qi>>=shift; in vorbis_lsp_to_curve()
284 qi=((qi*qi)>>16); in vorbis_lsp_to_curve()
288 qi*=(1<<14)+wi; in vorbis_lsp_to_curve()
289 qi=(qi+pi)>>14; in vorbis_lsp_to_curve()
298 if(qi&0xffff0000){ /* checks for 1.xxxxxxxxxxxxxxxx */ in vorbis_lsp_to_curve()
299 qi>>=1; qexp++; in vorbis_lsp_to_curve()
301 while(qi && !(qi&0x8000)){ /* checks for 0.0xxxxxxxxxxxxxxx or less*/ in vorbis_lsp_to_curve()
302 qi<<=1; qexp--; in vorbis_lsp_to_curve()
308 vorbis_invsqlook_i(qi,qexp)- in vorbis_lsp_to_curve()