Home
last modified time | relevance | path

Searched refs:prereqAll (Results 1 – 4 of 4) sorted by relevance

/sqlite-3.40.0/src/
H A Dwhereexpr.c1089 prereqAll = prereqLeft | pTerm->prereqRight; in exprAnalyze()
1096 prereqAll = sqlite3WhereExprUsageNN(pMaskSet, pExpr); in exprAnalyze()
1098 prereqAll = prereqLeft | pTerm->prereqRight; in exprAnalyze()
1114 prereqAll |= x; in exprAnalyze()
1117 if( (prereqAll>>1)>=x ){ in exprAnalyze()
1121 }else if( (prereqAll>>1)>=x ){ in exprAnalyze()
1135 pTerm->prereqAll = prereqAll; in exprAnalyze()
1196 pNew->prereqAll = prereqAll; in exprAnalyze()
1207 pTerm->prereqAll = 0; in exprAnalyze()
1293 pNewTerm->prereqAll = pTerm->prereqAll; in exprAnalyze()
[all …]
H A Dwherecode.c354 && (pLevel->notReady & pTerm->prereqAll)==0 in disableTerm()
1049 if( pTerm->prereqAll & pLevel->notReady ) continue; in codeCursorHint()
2466 if( (pTerm->prereqAll & pLevel->notReady)!=0 ){ in sqlite3WhereCodeOneLoopStart()
2655 if( (pTerm->prereqAll & pLevel->notReady)!=0 ){ in sqlite3WhereCodeOneLoopStart()
2722 if( pTerm->prereqAll & ~mAll ) continue; in sqlite3WhereRightJoinLoop()
H A DwhereInt.h286 Bitmask prereqAll; /* Bitmask of tables referenced by pExpr */ member
H A Dwhere.c2111 pTerm->truthProb, (u64)pTerm->prereqAll, (u64)pTerm->prereqRight); in sqlite3WhereTermPrint()
2634 if( (pTerm->prereqAll & notAllowed)!=0 ) continue; in whereLoopOutputAdjust()
2635 if( (pTerm->prereqAll & pLoop->maskSelf)==0 ) continue; in whereLoopOutputAdjust()
2644 if( pLoop->maskSelf==pTerm->prereqAll ){ in whereLoopOutputAdjust()
5382 if( (pTerm->prereqAll & pLoop->maskSelf)!=0 ){ in whereOmitNoopJoin()
5394 if( (pTerm->prereqAll & pLoop->maskSelf)!=0 ){ in whereOmitNoopJoin()
5794 if( pT->prereqAll==0 && (nTabList==0 || exprIsDeterministic(pT->pExpr)) ){ in sqlite3WhereBegin()