Go to the documentation of this file.Go to the SVN repository for this file.
61 int cs,
int ct,
int* mn,
int*mx) {
113 qs=sai->
al[ns]+sli->
co[ns]+1;
118 qf=(q2<q1) ? q2 : q1;
157 l2=(
nr<0) ? l1 : mp[cr-cuo];
177 for(
i=cuo-1;
i>=mno;
i--) {
183 l2=(
nr<0) ? l1 : mp[cr-
i];
191 if(ll>=lm) *mn=
i;
else break;
203 for(
i=cuo+1;
i<=mxo;
i++) {
209 l2=(
nr<0) ? l1 : mp[cr-
i];
217 if(ll>=lm) *mx=
i;
else break; }
226 if(cs<(nsc-1)) { ns=cs+1;
229 qf=sai->
al[ns]-sli->
no[ns]-1;
234 qs=(q2>q1) ? q2 : q1;
271 l2=(
nr<0) ? l1 : mp[cr+cuo];
291 for(
i=cuo-1;
i>=mno;
i--) {
297 l2=(
nr<0) ? l1 : mp[cr+
i];
305 if(ll>=lm) *mn=
i;
else break;
317 for(
i=cuo+1;
i<=mxo;
i++) {
323 l2=(
nr<0) ? l1 : mp[cr+
i];
331 if(ll>=lm) *mx=
i;
else break; }
static SLJIT_INLINE sljit_ins nr(sljit_gpr dst, sljit_gpr src)
int slor(Fld_Mtf *mtf, Cor_Def *cdf, Qry_Seq *qsq, Cur_Loc *sli, Cur_Aln *sai, int cs, int ct, int *mn, int *mx)