Home | History | Annotate | Download | only in celt

Lines Matching refs:_i

463 static void cwrsi(int _n,int _k,opus_uint32 _i,int *_y){
477 s=-(_i>=p);
478 _i-=p&s;
482 if(q>_i){
486 while(p>_i);
488 else for(p=row[_k];p>_i;p=row[_k])_k--;
489 _i-=p;
497 if(p<=_i&&_i<q){
498 _i-=p;
503 s=-(_i>=q);
504 _i-=q&s;
508 while(p>_i);
509 _i-=p;
517 s=-(_i>=p);
518 _i-=p&s;
520 _k=(_i+1)>>1;
521 if(_k)_i-=2*_k-1;
524 s=-(int)_i;
589 /*Returns the _i'th combination of _k elements chosen from a set of size _n
594 static void cwrsi(int _n,int _k,opus_uint32 _i,int *_y,opus_uint32 *_u){
603 s=-(_i>=p);
604 _i-=p&s;
607 while(p>_i)p=_u[--_k];
608 _i-=p;