• Home
  • Raw
  • Download

Lines Matching refs:qi

201     ogg_uint32_t qi=46341;  in vorbis_lsp_to_curve()  local
209 lsp_loop_asm(&qi,&pi,&qexp,ilsp,wi,m); in vorbis_lsp_to_curve()
212 qi=((qi*qi)>>16); in vorbis_lsp_to_curve()
217 qi+=pi>>14; in vorbis_lsp_to_curve()
222 qi*=(1<<14)+wi; in vorbis_lsp_to_curve()
224 qi=(qi+pi)>>14; in vorbis_lsp_to_curve()
227 if(qi&0xffff0000){ /* checks for 1.xxxxxxxxxxxxxxxx */ in vorbis_lsp_to_curve()
228 qi>>=1; qexp++; in vorbis_lsp_to_curve()
230 lsp_norm_asm(&qi,&qexp); in vorbis_lsp_to_curve()
234 qi*=labs(ilsp[0]-wi); in vorbis_lsp_to_curve()
238 if(!(shift=MLOOP_1[(pi|qi)>>25])) in vorbis_lsp_to_curve()
239 if(!(shift=MLOOP_2[(pi|qi)>>19])) in vorbis_lsp_to_curve()
240 shift=MLOOP_3[(pi|qi)>>16]; in vorbis_lsp_to_curve()
242 qi=(qi>>shift)*labs(ilsp[j-1]-wi); in vorbis_lsp_to_curve()
246 if(!(shift=MLOOP_1[(pi|qi)>>25])) in vorbis_lsp_to_curve()
247 if(!(shift=MLOOP_2[(pi|qi)>>19])) in vorbis_lsp_to_curve()
248 shift=MLOOP_3[(pi|qi)>>16]; in vorbis_lsp_to_curve()
255 qi=(qi>>shift)*labs(ilsp[j-1]-wi); in vorbis_lsp_to_curve()
259 if(!(shift=MLOOP_1[(pi|qi)>>25])) in vorbis_lsp_to_curve()
260 if(!(shift=MLOOP_2[(pi|qi)>>19])) in vorbis_lsp_to_curve()
261 shift=MLOOP_3[(pi|qi)>>16]; in vorbis_lsp_to_curve()
264 qi>>=shift; in vorbis_lsp_to_curve()
268 qi=((qi*qi)>>16); in vorbis_lsp_to_curve()
272 qi+=pi>>14; in vorbis_lsp_to_curve()
281 qi>>=shift; in vorbis_lsp_to_curve()
285 qi=((qi*qi)>>16); in vorbis_lsp_to_curve()
289 qi*=(1<<14)+wi; in vorbis_lsp_to_curve()
290 qi=(qi+pi)>>14; in vorbis_lsp_to_curve()
299 if(qi&0xffff0000){ /* checks for 1.xxxxxxxxxxxxxxxx */ in vorbis_lsp_to_curve()
300 qi>>=1; qexp++; in vorbis_lsp_to_curve()
302 while(qi && !(qi&0x8000)){ /* checks for 0.0xxxxxxxxxxxxxxx or less*/ in vorbis_lsp_to_curve()
303 qi<<=1; qexp--; in vorbis_lsp_to_curve()
309 vorbis_invsqlook_i(qi,qexp)- in vorbis_lsp_to_curve()