Lines Matching defs:prereq

155663   Bitmask prereq;       /* Bitmask of other loops that must run first */
155707 Bitmask prereq; /* Prerequisites */
155787 ** cursor number into bits and the translated bit is stored in the prereq
157460 if( NEVER(pLoop->prereq & notReady) ) continue;
161025 Bitmask prereq, /* Prerequisites of the new entry */
161032 if( rRun<=p->rRun && (prereq & p->prereq)==prereq ){
161035 if( p->rRun<=rRun && (p->prereq & prereq)==p->prereq ){
161050 p->prereq = prereq;
162061 if( pLoop->prereq & notReady ) continue;
163038 sqlite3DebugPrintf(" prob=%-3d prereq=%llx,%llx",
163075 ** | | .-- prereq Idx wsFlags----. | |
163089 p->iTab, nb, p->maskSelf, nb, p->prereq & mAll);
163094 p->cId, p->iTab, p->maskSelf, p->prereq & 0xfff, p->cId, p->iTab);
163394 && (p->prereq & pTemplate->prereq)==pTemplate->prereq
163404 if( (p->prereq & pTemplate->prereq)==p->prereq /* (1) */
163417 if( (p->prereq & pTemplate->prereq)==pTemplate->prereq /* (1) */
163477 whereOrInsert(pBuilder->pOrSet, pTemplate->prereq, pTemplate->rRun,
163595 Bitmask notAllowed = ~(pLoop->prereq|pLoop->maskSelf);
163766 Bitmask saved_prereq; /* Original value of pNew->prereq */
163811 saved_prereq = pNew->prereq;
163858 pNew->prereq = (saved_prereq | pTerm->prereqRight) & ~pNew->maskSelf;
164112 pNew->prereq = saved_prereq;
164618 pNew->prereq = mPrereq | pTerm->prereqRight;
164646 pNew->prereq = mPrereq;
164857 pNew->prereq = mPrereq;
164923 pNew->prereq |= pTerm->prereqRight;
165006 (sqlite3_uint64)(pNew->prereq & ~mPrereq)));
165207 if( rc==SQLITE_OK && ((mBest = (pNew->prereq & ~mPrereq))!=0 || bIn) ){
165220 mBestNoIn = pNew->prereq & ~mPrereq;
165246 if( pNew->prereq==mPrereq ){
165370 whereOrInsert(&sSum, sPrev.a[i].prereq | sCur.a[j].prereq,
165398 pNew->prereq = sSum.a[i].prereq;
166052 if( (pWLoop->prereq & ~pFrom->maskLoop)!=0 ) continue;