Lines Matching refs:nPk
2304 int nPk = pPk->nKeyCol; in sqlite3WhereCodeOneLoopStart() local
2309 r = sqlite3GetTempRange(pParse, nPk); in sqlite3WhereCodeOneLoopStart()
2310 for(iPk=0; iPk<nPk; iPk++){ in sqlite3WhereCodeOneLoopStart()
2327 jmp1 = sqlite3VdbeAddOp4Int(v, OP_Found, regRowset, 0, r, nPk); in sqlite3WhereCodeOneLoopStart()
2331 sqlite3VdbeAddOp3(v, OP_MakeRecord, r, nPk, regRowid); in sqlite3WhereCodeOneLoopStart()
2333 r, nPk); in sqlite3WhereCodeOneLoopStart()
2338 sqlite3ReleaseTempRange(pParse, r, nPk); in sqlite3WhereCodeOneLoopStart()
2584 int nPk; in sqlite3WhereCodeOneLoopStart() local
2598 nPk = 1; in sqlite3WhereCodeOneLoopStart()
2602 nPk = pPk->nKeyCol; in sqlite3WhereCodeOneLoopStart()
2603 r = sqlite3GetTempRange(pParse, nPk+1); in sqlite3WhereCodeOneLoopStart()
2604 for(iPk=0; iPk<nPk; iPk++){ in sqlite3WhereCodeOneLoopStart()
2609 jmp1 = sqlite3VdbeAddOp4Int(v, OP_Found, pRJ->iMatch, 0, r+1, nPk); in sqlite3WhereCodeOneLoopStart()
2612 sqlite3VdbeAddOp3(v, OP_MakeRecord, r+1, nPk, r); in sqlite3WhereCodeOneLoopStart()
2613 sqlite3VdbeAddOp4Int(v, OP_IdxInsert, pRJ->iMatch, r, r+1, nPk); in sqlite3WhereCodeOneLoopStart()
2614 sqlite3VdbeAddOp4Int(v, OP_FilterAdd, pRJ->regBloom, 0, r+1, nPk); in sqlite3WhereCodeOneLoopStart()
2617 sqlite3ReleaseTempRange(pParse, r, nPk+1); in sqlite3WhereCodeOneLoopStart()
2739 int nPk; in sqlite3WhereRightJoinLoop() local
2745 nPk = 1; in sqlite3WhereRightJoinLoop()
2749 nPk = pPk->nKeyCol; in sqlite3WhereRightJoinLoop()
2750 pParse->nMem += nPk - 1; in sqlite3WhereRightJoinLoop()
2751 for(iPk=0; iPk<nPk; iPk++){ in sqlite3WhereRightJoinLoop()
2756 jmp = sqlite3VdbeAddOp4Int(v, OP_Filter, pRJ->regBloom, 0, r, nPk); in sqlite3WhereRightJoinLoop()
2758 sqlite3VdbeAddOp4Int(v, OP_Found, pRJ->iMatch, addrCont, r, nPk); in sqlite3WhereRightJoinLoop()