Lines Matching refs:iEq
472 int iEq, /* Look at loop terms starting here */ in removeUnindexableInClauseTerms() argument
492 for(i=iEq; i<pLoop->nLTerm; i++){ in removeUnindexableInClauseTerms()
563 int iEq, /* Index of the equality term within this level */ in codeEqualityTerm() argument
571 assert( pLevel->pWLoop->aLTerm[iEq]==pTerm ); in codeEqualityTerm()
590 && pLoop->u.btree.pIndex->aSortOrder[iEq] in codeEqualityTerm()
592 testcase( iEq==0 ); in codeEqualityTerm()
599 for(i=0; i<iEq; i++){ in codeEqualityTerm()
605 for(i=iEq;i<pLoop->nLTerm; i++){ in codeEqualityTerm()
617 pX = removeUnindexableInClauseTerms(pParse, iEq, pLoop, pX); in codeEqualityTerm()
645 if( iEq>0 && (pLoop->wsFlags & WHERE_IN_SEEKSCAN)==0 ){ in codeEqualityTerm()
659 for(i=iEq;i<pLoop->nLTerm; i++){ in codeEqualityTerm()
661 int iOut = iReg + i - iEq; in codeEqualityTerm()
669 if( i==iEq ){ in codeEqualityTerm()
672 if( iEq>0 ){ in codeEqualityTerm()
684 testcase( iEq>0 in codeEqualityTerm()
687 if( iEq>0 in codeEqualityTerm()
690 sqlite3VdbeAddOp3(v, OP_SeekHit, pLevel->iIdxCur, 0, iEq); in codeEqualityTerm()