• Home
  • Raw
  • Download

Lines Matching refs:iLoop

142159   int iLoop;                /* Iteration of constraint generator loop */
143192 iLoop = (pIdx ? 1 : 2);
143213 if( iLoop==1 && !sqlite3ExprCoveredByIndex(pE, pLevel->iTabCur, pIdx) ){
143217 if( iLoop<3 && (pTerm->wtFlags & TERM_VARSELECT) ){
143242 pWC->nTerm-j, pTerm, iLoop));
143253 iLoop = iNext;
143254 }while( iLoop>0 );
148644 int iLoop; /* Index of WhereLoop in pPath being processed */
148693 for(iLoop=0; isOrderDistinct && obSat<obDone && iLoop<=nLoop; iLoop++){
148694 if( iLoop>0 ) ready |= pLoop->maskSelf;
148695 if( iLoop<nLoop ){
148696 pLoop = pPath->aLoop[iLoop];
148874 if( rev ) *pRevMask |= MASKBIT(iLoop);
149030 int iLoop; /* Loop counter over the terms of the join */
149114 for(iLoop=0; iLoop<nLoop; iLoop++){
149145 iLoop, pWLoop, &revMask);
149200 wherePathName(pFrom, iLoop, pWLoop), rCost, nOut, rUnsorted,
149219 wherePathName(pFrom, iLoop, pWLoop), rCost, nOut, rUnsorted,
149243 wherePathName(pFrom, iLoop, pWLoop), rCost, nOut, rUnsorted,
149246 wherePathName(pTo, iLoop+1, 0), pTo->rCost, pTo->nRow,
149261 wherePathName(pFrom, iLoop, pWLoop), rCost, nOut, rUnsorted,
149264 wherePathName(pTo, iLoop+1, 0), pTo->rCost, pTo->nRow,
149276 memcpy(pTo->aLoop, pFrom->aLoop, sizeof(WhereLoop*)*iLoop);
149277 pTo->aLoop[iLoop] = pWLoop;
149297 sqlite3DebugPrintf("---- after round %d ----\n", iLoop);
149300 wherePathName(pTo, iLoop+1, 0), pTo->rCost, pTo->nRow,
149331 for(iLoop=0; iLoop<nLoop; iLoop++){
149332 WhereLevel *pLevel = pWInfo->a + iLoop;
149333 pLevel->pWLoop = pWLoop = pFrom->aLoop[iLoop];