Lines Matching refs:iLoop
142819 int iLoop; /* Iteration of constraint generator loop */
143852 iLoop = (pIdx ? 1 : 2);
143873 if( iLoop==1 && !sqlite3ExprCoveredByIndex(pE, pLevel->iTabCur, pIdx) ){
143877 if( iLoop<3 && (pTerm->wtFlags & TERM_VARSELECT) ){
143902 pWC->nTerm-j, pTerm, iLoop));
143913 iLoop = iNext;
143914 }while( iLoop>0 );
149310 int iLoop; /* Index of WhereLoop in pPath being processed */
149361 for(iLoop=0; isOrderDistinct && obSat<obDone && iLoop<=nLoop; iLoop++){
149362 if( iLoop>0 ) ready |= pLoop->maskSelf;
149363 if( iLoop<nLoop ){
149364 pLoop = pPath->aLoop[iLoop];
149543 if( rev ) *pRevMask |= MASKBIT(iLoop);
149699 int iLoop; /* Loop counter over the terms of the join */
149783 for(iLoop=0; iLoop<nLoop; iLoop++){
149814 iLoop, pWLoop, &revMask);
149869 wherePathName(pFrom, iLoop, pWLoop), rCost, nOut, rUnsorted,
149888 wherePathName(pFrom, iLoop, pWLoop), rCost, nOut, rUnsorted,
149912 wherePathName(pFrom, iLoop, pWLoop), rCost, nOut, rUnsorted,
149915 wherePathName(pTo, iLoop+1, 0), pTo->rCost, pTo->nRow,
149930 wherePathName(pFrom, iLoop, pWLoop), rCost, nOut, rUnsorted,
149933 wherePathName(pTo, iLoop+1, 0), pTo->rCost, pTo->nRow,
149945 memcpy(pTo->aLoop, pFrom->aLoop, sizeof(WhereLoop*)*iLoop);
149946 pTo->aLoop[iLoop] = pWLoop;
149966 sqlite3DebugPrintf("---- after round %d ----\n", iLoop);
149969 wherePathName(pTo, iLoop+1, 0), pTo->rCost, pTo->nRow,
150000 for(iLoop=0; iLoop<nLoop; iLoop++){
150001 WhereLevel *pLevel = pWInfo->a + iLoop;
150002 pLevel->pWLoop = pWLoop = pFrom->aLoop[iLoop];