Lines Matching refs:iLoop
142175 int iLoop; /* Iteration of constraint generator loop */
143208 iLoop = (pIdx ? 1 : 2);
143229 if( iLoop==1 && !sqlite3ExprCoveredByIndex(pE, pLevel->iTabCur, pIdx) ){
143233 if( iLoop<3 && (pTerm->wtFlags & TERM_VARSELECT) ){
143258 pWC->nTerm-j, pTerm, iLoop));
143269 iLoop = iNext;
143270 }while( iLoop>0 );
148660 int iLoop; /* Index of WhereLoop in pPath being processed */
148709 for(iLoop=0; isOrderDistinct && obSat<obDone && iLoop<=nLoop; iLoop++){
148710 if( iLoop>0 ) ready |= pLoop->maskSelf;
148711 if( iLoop<nLoop ){
148712 pLoop = pPath->aLoop[iLoop];
148890 if( rev ) *pRevMask |= MASKBIT(iLoop);
149046 int iLoop; /* Loop counter over the terms of the join */
149130 for(iLoop=0; iLoop<nLoop; iLoop++){
149161 iLoop, pWLoop, &revMask);
149216 wherePathName(pFrom, iLoop, pWLoop), rCost, nOut, rUnsorted,
149235 wherePathName(pFrom, iLoop, pWLoop), rCost, nOut, rUnsorted,
149259 wherePathName(pFrom, iLoop, pWLoop), rCost, nOut, rUnsorted,
149262 wherePathName(pTo, iLoop+1, 0), pTo->rCost, pTo->nRow,
149277 wherePathName(pFrom, iLoop, pWLoop), rCost, nOut, rUnsorted,
149280 wherePathName(pTo, iLoop+1, 0), pTo->rCost, pTo->nRow,
149292 memcpy(pTo->aLoop, pFrom->aLoop, sizeof(WhereLoop*)*iLoop);
149293 pTo->aLoop[iLoop] = pWLoop;
149313 sqlite3DebugPrintf("---- after round %d ----\n", iLoop);
149316 wherePathName(pTo, iLoop+1, 0), pTo->rCost, pTo->nRow,
149347 for(iLoop=0; iLoop<nLoop; iLoop++){
149348 WhereLevel *pLevel = pWInfo->a + iLoop;
149349 pLevel->pWLoop = pWLoop = pFrom->aLoop[iLoop];