Home
last modified time | relevance | path

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

/sqlite-3.40.0/src/
H A Dwherecode.c895 assert( pLevel->iLikeRepCntr>0 ); in whereLikeOptimizationStringFixup()
900 pOp->p3 = (int)(pLevel->iLikeRepCntr>>1); /* Register holding counter */ in whereLikeOptimizationStringFixup()
901 pOp->p5 = (u8)(pLevel->iLikeRepCntr&1); /* ASC or DESC */ in whereLikeOptimizationStringFixup()
1760 pLevel->iLikeRepCntr = (u32)++pParse->nMem; in sqlite3WhereCodeOneLoopStart()
1761 sqlite3VdbeAddOp2(v, OP_Integer, 1, (int)pLevel->iLikeRepCntr); in sqlite3WhereCodeOneLoopStart()
1769 pLevel->iLikeRepCntr <<=1; in sqlite3WhereCodeOneLoopStart()
1770 pLevel->iLikeRepCntr |= bRev ^ (pIdx->aSortOrder[nEq]==SQLITE_SO_DESC); in sqlite3WhereCodeOneLoopStart()
2508 u32 x = pLevel->iLikeRepCntr; in sqlite3WhereCodeOneLoopStart()
H A DwhereInt.h86 u32 iLikeRepCntr; /* LIKE range processing counter register (times 2) */ member
H A Dwhere.c6387 sqlite3VdbeAddOp2(v, OP_DecrJumpZero, (int)(pLevel->iLikeRepCntr>>1), in sqlite3WhereEnd()