Home
last modified time | relevance | path

Searched refs:WHERE_AUTO_INDEX (Results 1 – 3 of 3) sorted by relevance

/sqlite-3.40.0/src/
H A DwhereInt.h625 #define WHERE_AUTO_INDEX 0x00004000 /* Uses an ephemeral index */ macro
H A Dwhere.c901 | WHERE_AUTO_INDEX; in constructAutomaticIndex()
2204 if( p->wsFlags & (WHERE_VIRTUALTABLE|WHERE_AUTO_INDEX) ){ in whereLoopClearUnion()
2209 }else if( (p->wsFlags & WHERE_AUTO_INDEX)!=0 && p->u.btree.pIndex!=0 ){ in whereLoopClearUnion()
2263 }else if( (pFrom->wsFlags & WHERE_AUTO_INDEX)!=0 ){ in whereLoopXfer()
2422 if( (p->wsFlags & WHERE_AUTO_INDEX)!=0 in whereLoopFindLesser()
2631 assert( (pLoop->wsFlags & WHERE_AUTO_INDEX)==0 ); in whereLoopOutputAdjust()
3481 pNew->wsFlags = WHERE_AUTO_INDEX; in whereLoopAddBtree()
4879 if( (pWLoop->wsFlags & WHERE_AUTO_INDEX)!=0 && pFrom->nRow<3 ){ in wherePathSolver()
6026 && (pLoop->wsFlags & (WHERE_AUTO_INDEX|WHERE_BLOOMFILTER))==0 in sqlite3WhereBegin()
6175 if( (wsFlags & (WHERE_AUTO_INDEX|WHERE_BLOOMFILTER))!=0 ){ in sqlite3WhereBegin()
[all …]
H A Dwherecode.c159 assert( !(flags&WHERE_AUTO_INDEX) || (flags&WHERE_IDX_ONLY) ); in sqlite3WhereExplainOneScan()
166 }else if( flags & WHERE_AUTO_INDEX ){ in sqlite3WhereExplainOneScan()
2369 assert( (pSubLoop->wsFlags & WHERE_AUTO_INDEX)==0 ); in sqlite3WhereCodeOneLoopStart()