Lines Matching refs:sqlite3VdbeAddOp3

17924 SQLITE_PRIVATE int sqlite3VdbeAddOp3(Vdbe*,int,int,int,int);
87953 return sqlite3VdbeAddOp3(p, op, p1, p2, p3);
87963 int addr = sqlite3VdbeAddOp3(p, op, p1, p2, p3);
87986 return sqlite3VdbeAddOp3(p, op, 0, 0, 0);
87989 return sqlite3VdbeAddOp3(p, op, p1, 0, 0);
87992 return sqlite3VdbeAddOp3(p, op, p1, p2, 0);
87994 SQLITE_PRIVATE int sqlite3VdbeAddOp3(Vdbe *p, int op, int p1, int p2, int p3){ function
88092 return sqlite3VdbeAddOp3(p, OP_Goto, 0, iDest, 0);
88145 int addr = sqlite3VdbeAddOp3(p, op, p1, p2, p3);
89246 sqlite3VdbeAddOp3(pParse->pVdbe, OP_ReleaseReg, iFirst, N, *(int*)&mask);
113413 sqlite3VdbeAddOp3(v, OP_ZeroOrNull, r1, dest, r2);
115768 sqlite3VdbeAddOp3(v, OP_Column, iCur, 0, regHasNull);
116023 sqlite3VdbeAddOp3(v, OP_OpenRead, iTab, pIdx->tnum, iDb);
116465 sqlite3VdbeAddOp3(v, OP_Return, pExpr->y.sub.regReturn,
116573 sqlite3VdbeAddOp3(v, OP_Null, 0, dest.iSDParm, pParse->nMem);
116620 sqlite3VdbeAddOp3(v, OP_Return, pExpr->y.sub.regReturn,
116769 sqlite3VdbeAddOp3(v, OP_BitAnd, rLhs, rLhs, regCkNull);
116774 sqlite3VdbeAddOp3(v, OP_BitAnd, regCkNull, r2, regCkNull);
116818 sqlite3VdbeAddOp3(v, OP_Copy, rLhsOrig+i, rLhs+aiMap[i], 0);
116852 sqlite3VdbeAddOp3(v, OP_SeekRowid, iTab, destIfFalse, rLhs);
116913 sqlite3VdbeAddOp3(v, OP_Column, iTab, i, r3);
117043 iAddr = sqlite3VdbeAddOp3(v, OP_IfNullRow, pParse->iSelfTab-1, 0, regOut);
117109 sqlite3VdbeAddOp3(v, op, iTabCur, x, regOut);
117146 sqlite3VdbeAddOp3(pParse->pVdbe, OP_Move, iFrom, iTo, nReg);
117259 sqlite3VdbeAddOp3(v, OP_Offset, pArg->iTable, pArg->iColumn, target);
117437 sqlite3VdbeAddOp3(v, OP_IfNullRow, p->iIdxCur, addr+3, target);
117439 sqlite3VdbeAddOp3(v, OP_Column, p->iIdxCur, p->iIdxCol, target);
117448 sqlite3VdbeAddOp3(v, OP_Column, p->iIdxCur, p->iIdxCol, target);
117525 sqlite3VdbeAddOp3(v, OP_And, r1, r1, target);
117553 sqlite3VdbeAddOp3(v, op, r2, r1, target);
117558 sqlite3VdbeAddOp3(v, OP_Or, regSS, regSS, target);
117616 sqlite3VdbeAddOp3(v, OP_NotNull, target, 1, 20230325);
117626 sqlite3VdbeAddOp3(v, OP_Column, pAggInfo->sortingIdxPTab,
117643 sqlite3VdbeAddOp3(v, OP_Column, pExpr->iTable, pExpr->iColumn, target);
117759 sqlite3VdbeAddOp3(v, OP_Null, 0, target, target + pExpr->y.nReg - 1);
117844 sqlite3VdbeAddOp3(v, OP_ZeroOrNull, r1, inReg, r2);
117889 sqlite3VdbeAddOp3(v, op, r2, r1, target);
117919 sqlite3VdbeAddOp3(v, OP_Subtract, r2, r1, target);
118266 sqlite3VdbeAddOp3(v, OP_Column, pAggInfo->sortingIdxPTab,
118273 addrINR = sqlite3VdbeAddOp3(v, OP_IfNullRow, pExpr->iTable, 0, target);
118394 sqlite3VdbeAddOp3(v, OP_Halt,
118892 sqlite3VdbeAddOp3(v, OP_If, r1, dest, jumpIfNull!=0);
119092 sqlite3VdbeAddOp3(v, OP_IfNot, r1, dest, jumpIfNull!=0);
120787 sqlite3VdbeAddOp3(v, OP_ReadCookie, iDb, r1, BTREE_FILE_FORMAT);
120792 sqlite3VdbeAddOp3(v, OP_SetCookie, iDb, BTREE_FILE_FORMAT, 3);
122694 sqlite3VdbeAddOp3(v, OP_Column, iCur, i, reg+i+1);
122729 sqlite3VdbeAddOp3(v, OP_MakeRecord, reg+1, nField, regRec);
122733 sqlite3VdbeAddOp3(v, OP_Insert, iCur, regRec, reg);
124540 sqlite3VdbeAddOp3(v, OP_OpenRead, iIdxCur, pIdx->tnum, iDb);
124567 sqlite3VdbeAddOp3(v, OP_Count, iIdxCur, regTemp,
124605 sqlite3VdbeAddOp3(v, OP_Column, iIdxCur, i, regTemp);
124626 sqlite3VdbeAddOp3(v, OP_Column, iIdxCur, i, regPrev+i);
124652 sqlite3VdbeAddOp3(v, OP_Column, iIdxCur, k, regKey+j);
124655 sqlite3VdbeAddOp3(v, OP_MakeRecord, regKey, pPk->nKeyCol, regRowid);
124690 sqlite3VdbeAddOp3(v, OP_Insert, iStatCur, regTemp, regNewRowid);
124758 sqlite3VdbeAddOp3(v, OP_MakeRecord, regCol, nCol, regSample);
124759 sqlite3VdbeAddOp3(v, OP_MakeRecord, regTabname, 6, regTemp);
124761 sqlite3VdbeAddOp3(v, OP_Insert, iStatCur+1, regTemp, regNewRowid);
124783 sqlite3VdbeAddOp3(v, OP_Insert, iStatCur, regTemp, regNewRowid);
126510 sqlite3VdbeAddOp3(v, OP_Column, pReturning->iRetCur, i, reg+i);
127510 sqlite3VdbeAddOp3(v, OP_JournalMode, 0, iReg, PAGER_JOURNALMODE_QUERY);
127673 sqlite3VdbeAddOp3(v, OP_ReadCookie, iDb, reg3, BTREE_FILE_FORMAT);
127678 sqlite3VdbeAddOp3(v, OP_SetCookie, iDb, BTREE_FILE_FORMAT, fileFormat);
127679 sqlite3VdbeAddOp3(v, OP_SetCookie, iDb, BTREE_TEXT_ENCODING, ENC(db));
127699 sqlite3VdbeAddOp3(v, OP_CreateBtree, iDb, reg2, BTREE_INTKEY);
127704 sqlite3VdbeAddOp3(v, OP_Insert, 0, reg3, reg1);
128376 sqlite3VdbeAddOp3(v, OP_SetCookie, iDb, BTREE_SCHEMA_VERSION,
129182 sqlite3VdbeAddOp3(v, OP_OpenWrite, iCsr, pParse->u1.cr.regRoot, iDb);
129185 sqlite3VdbeAddOp3(v, OP_InitCoroutine, regYield, 0, addrTop);
129202 sqlite3VdbeAddOp3(v, OP_MakeRecord, dest.iSdst, dest.nSdst, regRec);
129205 sqlite3VdbeAddOp3(v, OP_Insert, iCsr, regRec, regRowid);
129614 sqlite3VdbeAddOp3(v, OP_Destroy, iTable, r1, iDb);
130174 sqlite3VdbeAddOp3(v, OP_SorterData, iSorter, regRecord, iIdx);
130765 sqlite3VdbeAddOp3(v, OP_CreateBtree, iDb, iMem, BTREE_BLOBKEY);
133177 sqlite3VdbeAddOp3(v, OP_Clear, pIdx->tnum, iDb, memCnt ? memCnt : -1);
133309 sqlite3VdbeAddOp3(v, OP_Column, iEphCur, 0, iKey);
133315 addrLoop = sqlite3VdbeAddOp3(v, OP_RowSetRead, iRowSet, 0, iKey);
133614 sqlite3VdbeAddOp3(v, OP_IdxDelete, iIdxCur+i, r1,
133705 sqlite3VdbeAddOp3(v, OP_MakeRecord, regBase, nCol, regOut);
137562 sqlite3VdbeAddOp3(v, OP_Eq, regData, iOk, regTemp); VdbeCoverage(v);
137567 sqlite3VdbeAddOp3(v, OP_NotExists, iCur, 0, regTemp); VdbeCoverage(v);
137576 sqlite3VdbeAddOp3(v, OP_OpenRead, iCur, pIdx->tnum, iDb);
137608 sqlite3VdbeAddOp3(v, OP_Ne, iChild, iJump, iParent); VdbeCoverage(v);
138722 sqlite3VdbeAddOp3(v, opcode, iCur, pPk->tnum, iDb);
138869 sqlite3VdbeAddOp3(v, OP_MakeRecord, pPrev->p1, pPrev->p2, p3);
139229 sqlite3VdbeAddOp3(v, OP_Le, memId+2, sqlite3VdbeCurrentAddr(v)+7, memId);
139414 sqlite3VdbeAddOp3(v, OP_InitCoroutine,
139816 sqlite3VdbeAddOp3(v, OP_InitCoroutine, regYield, 0, addrTop);
139864 sqlite3VdbeAddOp3(v, OP_MakeRecord, regFromSelect, nColumn, regRec);
139866 sqlite3VdbeAddOp3(v, OP_Insert, srcTab, regRec, regTempRowid);
140097 sqlite3VdbeAddOp3(v, OP_Column, srcTab, k, iRegStore);
140131 sqlite3VdbeAddOp3(v, OP_Column, srcTab, ipkColumn, regCols);
140144 sqlite3VdbeAddOp3(v, OP_Copy, regRowid+1, regCols+1, pTab->nNVCol-1);
140182 sqlite3VdbeAddOp3(v, OP_Column, srcTab, ipkColumn, regRowid);
140188 sqlite3VdbeAddOp3(v, OP_NewRowid, iDataCur, regRowid, regAutoinc);
140201 sqlite3VdbeAddOp3(v, OP_NewRowid, iDataCur, regRowid, regAutoinc);
140212 sqlite3VdbeAddOp3(v, OP_NewRowid, iDataCur, regRowid, regAutoinc);
140699 sqlite3VdbeAddOp3(v, OP_HaltIfNull, SQLITE_CONSTRAINT_NOTNULL,
140961 sqlite3VdbeAddOp3(v, OP_Eq, regNewData, addrRowidOk, regOldData);
140970 sqlite3VdbeAddOp3(v, OP_NotExists, iDataCur, addrRowidOk, regNewData);
141120 sqlite3VdbeAddOp3(v, OP_MakeRecord, regIdx, pIdx->nColumn, aRegIdx[ix]);
141198 sqlite3VdbeAddOp3(v, OP_Eq, regR, addrUniqueOk, regOldData);
141210 sqlite3VdbeAddOp3(v, OP_Column, iThisCur, x, regR+i);
141371 sqlite3VdbeAddOp3(v, OP_Eq, regNewData, addrRecheck, regOldData);
141375 sqlite3VdbeAddOp3(v, OP_NotExists, iDataCur, addrRecheck, regNewData);
141387 sqlite3VdbeAddOp3(v, OP_MakeRecord, regNewData+1, pTab->nNVCol, regRec);
141515 sqlite3VdbeAddOp3(v, OP_Insert, iDataCur, aRegIdx[i], regNewData);
141590 sqlite3VdbeAddOp3(v, op, iIdxCur, pIdx->tnum, iDb);
141955 addr2 = sqlite3VdbeAddOp3(v, OP_NotExists, iDest, 0, regRowid);
141976 sqlite3VdbeAddOp3(v, OP_RowData, iSrc, regData, 1);
141981 sqlite3VdbeAddOp3(v, OP_RowCell, iDest, iSrc, regRowid);
141983 sqlite3VdbeAddOp3(v, OP_Insert, iDest, regData, regRowid);
142002 sqlite3VdbeAddOp3(v, OP_OpenRead, iSrc, pSrcIdx->tnum, iDbSrc);
142005 sqlite3VdbeAddOp3(v, OP_OpenWrite, iDest, pDestIdx->tnum, iDbDest);
142038 sqlite3VdbeAddOp3(v, OP_RowData, iSrc, regData, 1);
144956 addr = sqlite3VdbeAddOp3(v, OP_IfPos, 1, sqlite3VdbeCurrentAddr(v)+2, 1);
145147 sqlite3VdbeAddOp3(v, OP_SetCookie, iDb, BTREE_DEFAULT_CACHE_SIZE, size);
145245 sqlite3VdbeAddOp3(v, OP_MaxPgcnt, iDb, iReg, (int)x);
145335 sqlite3VdbeAddOp3(v, OP_JournalMode, ii, 1, eMode);
146155 sqlite3VdbeAddOp3(v, OP_OpenRead, i, pIdx->tnum, iDb);
146198 sqlite3VdbeAddOp3(v, OP_SeekRowid, i, jmp, regRow); VdbeCoverage(v);
146346 sqlite3VdbeAddOp3(v, OP_Null, 0, 8, 8+cnt);
146356 sqlite3VdbeAddOp3(v, OP_Concat, 2, 3, 3);
146379 addr = sqlite3VdbeAddOp3(v, OP_Eq, 8+cnt, 0, 8+iTab);
146382 sqlite3VdbeAddOp3(v, OP_Concat, 4, 2, 3);
146411 sqlite3VdbeAddOp3(v, OP_Null, 1, r2, r2+pPk->nKeyCol-1);
146446 sqlite3VdbeAddOp3(v, OP_Column, iDataCur, mxCol, 3);
146538 sqlite3VdbeAddOp3(v, OP_Column, p1, p3, 3);
146640 jmp2 = sqlite3VdbeAddOp3(v, OP_IFindKey, iIdxCur+j, ckUniq, r1);
146647 sqlite3VdbeAddOp3(v, OP_Concat, 7, 3, 3);
146653 sqlite3VdbeAddOp3(v, OP_Concat, 7, 3, 3);
146655 sqlite3VdbeAddOp3(v, OP_Concat, 4, 3, 3);
146657 sqlite3VdbeAddOp3(v, OP_Concat, 4, 3, 3);
146668 jmp7 = sqlite3VdbeAddOp3(v, OP_Eq, 3, 0, r1+pIdx->nColumn-1);
146672 sqlite3VdbeAddOp3(v, OP_Concat, 7, 3, 3);
146684 sqlite3VdbeAddOp3(v, OP_Column, iIdxCur+j, kk, 3);
146685 sqlite3VdbeAddOp3(v, OP_Ne, 3, label6, r1+kk); VdbeCoverage(v);
146691 sqlite3VdbeAddOp3(v, OP_Concat, 7, 3, 3);
146753 sqlite3VdbeAddOp3(v, OP_VCheck, i, 3, isQuick);
146976 sqlite3VdbeAddOp3(v, OP_Checkpoint, iBt, eMode, 1);
149494 sqlite3VdbeAddOp3(v, OP_MakeRecord, regBase+nOBSat, nBase-nOBSat, regOut);
149579 sqlite3VdbeAddOp3(v, OP_Compare, regPrevKey, regBase, pSort->nOBSat);
149591 sqlite3VdbeAddOp3(v, OP_Jump, addrJmp+1, 0, addrJmp+1); VdbeCoverage(v);
149657 sqlite3VdbeAddOp3(v, OP_IfPos, iOffset, iContinue, 1); VdbeCoverage(v);
149731 sqlite3VdbeAddOp3(v, OP_Ne, regElem+i, iJump, regPrev+i);
149734 sqlite3VdbeAddOp3(v, OP_Eq, regElem+i, addrRepeat, regPrev+i);
149741 sqlite3VdbeAddOp3(v, OP_Copy, regElem, regPrev, nResultCol-1);
149754 sqlite3VdbeAddOp3(v, OP_MakeRecord, regElem, nResultCol, r1);
149971 sqlite3VdbeAddOp3(v, OP_Column, srcTab, i, regResult+i);
150088 sqlite3VdbeAddOp3(v, OP_MakeRecord, regResult, nResultCol, r1+nPrefixReg);
150119 sqlite3VdbeAddOp3(v, OP_Insert, iParm, r1, r2);
150140 sqlite3VdbeAddOp3(v, OP_MakeRecord,
150143 sqlite3VdbeAddOp3(v, OP_Insert, iParm, r1, regResult);
150205 sqlite3VdbeAddOp3(v, OP_Copy, regResult, iParm, nResultCol-1);
150255 sqlite3VdbeAddOp3(v, OP_MakeRecord, regResult, nResultCol, r3);
150266 sqlite3VdbeAddOp3(v, OP_MakeRecord, r2, nKey+2, r1);
150527 sqlite3VdbeAddOp3(v, OP_OpenPseudo, iSortTab, regSortOut,
150533 sqlite3VdbeAddOp3(v, OP_SorterData, iTab, regSortOut, iSortTab);
150562 sqlite3VdbeAddOp3(v, OP_Column, iSortTab, iKey++, regKey);
150563 sqlite3VdbeAddOp3(v, OP_SeekRowid, iCsr,
150570 sqlite3VdbeAddOp3(v, OP_Column, iSortTab, iKey++, regKey+k);
150594 sqlite3VdbeAddOp3(v, OP_Column, iSortTab, iRead, regRow+i);
150602 sqlite3VdbeAddOp3(v, OP_Column, iSortTab, nKey+bSeq, regRow);
150604 sqlite3VdbeAddOp3(v, OP_Insert, iParm, regRow, regRowid);
150624 sqlite3VdbeAddOp3(v, OP_MakeRecord,regRow+(i2<0),nColumn-(i2<0),r1);
150626 sqlite3VdbeAddOp3(v, OP_Insert, iParm, r1, regRow);
151322 sqlite3VdbeAddOp3(v, OP_OffsetLimit, iLimit, iOffset+1, iOffset);
151496 sqlite3VdbeAddOp3(v, OP_OpenPseudo, iCurrent, regCurrent, nCol);
151564 sqlite3VdbeAddOp3(v, OP_Column, iQueue, pOrderBy->nExpr+1, regCurrent);
151797 sqlite3VdbeAddOp3(v, OP_OffsetLimit,
151895 sqlite3VdbeAddOp3(v, OP_Jump, addr2+2, iContinue, addr2+2); VdbeCoverage(v);
151897 sqlite3VdbeAddOp3(v, OP_Copy, pIn->iSdst, regPrev+1, pIn->nSdst-1);
151920 sqlite3VdbeAddOp3(v, OP_MakeRecord, pIn->iSdst, pIn->nSdst, r1);
151945 sqlite3VdbeAddOp3(v, OP_Insert, iParm, r1, r2);
152026 sqlite3VdbeAddOp3(v, OP_MakeRecord, pIn->iSdst, pIn->nSdst, r3);
152036 sqlite3VdbeAddOp3(v, OP_MakeRecord, r2, nKey+2, r1);
152343 addr1 = sqlite3VdbeAddOp3(v, OP_InitCoroutine, regAddrA, 0, addrSelectA);
152355 addr1 = sqlite3VdbeAddOp3(v, OP_InitCoroutine, regAddrB, 0, addrSelectB);
152470 sqlite3VdbeAddOp3(v, OP_Jump, addrAltB, addrAeqB, addrAgtB);
155440 sqlite3VdbeAddOp3(v, OP_Null, 0, pAggInfo->iFirstReg,
155531 sqlite3VdbeAddOp3(v, OP_Column, pF->iOBTab, nKey+j, regAgg+j);
155537 sqlite3VdbeAddOp3(v, OP_Column, pF->iOBTab, iBaseCol+j, regSubtype);
155542 sqlite3VdbeAddOp3(v, OP_AggStep, 0, regAgg, AggInfoFuncReg(pAggInfo,i));
155683 sqlite3VdbeAddOp3(v, OP_MakeRecord, regAgg, regAggSz-1,
155705 sqlite3VdbeAddOp3(v, OP_AggStep, 0, regAgg, AggInfoFuncReg(pAggInfo,i));
156822 sqlite3VdbeAddOp3(v, OP_InitCoroutine, pSubq->regReturn, 0, addrTop);
157281 sqlite3VdbeAddOp3(v, OP_Null, 0, iAMem, iAMem+pGroupBy->nExpr-1);
157354 sqlite3VdbeAddOp3(v, OP_MakeRecord, regBase, nCol, regRecord);
157364 sqlite3VdbeAddOp3(v, OP_OpenPseudo, sortPTab, sortOut, nCol);
157410 sqlite3VdbeAddOp3(v, OP_SorterData, pAggInfo->sortingIdx,
157417 sqlite3VdbeAddOp3(v, OP_Column, sortPTab, j, iBMem+j);
157441 sqlite3VdbeAddOp3(v, OP_Jump, addr1+1, 0, addr1+1); VdbeCoverage(v);
159035 sqlite3VdbeAddOp3(v, OP_MakeRecord, reg, i, reg+i);
159037 sqlite3VdbeAddOp3(v, OP_Insert, pReturning->iRetCur, reg+i, reg+i+1);
160175 sqlite3VdbeAddOp3(v, OP_Null, 0, regRowSet, regOldRowid);
160177 addrOpen = sqlite3VdbeAddOp3(v, OP_OpenEphemeral, iEph, 0, regRowSet);
160188 if( pPk ) sqlite3VdbeAddOp3(v, OP_Null, 0, iPk, iPk+nPk-1);
160280 sqlite3VdbeAddOp3(v, OP_Insert, iEph, regRowSet, regOldRowid);
160359 sqlite3VdbeAddOp3(v, OP_Column, iEph, i, iPk+i);
160366 sqlite3VdbeAddOp3(
160381 sqlite3VdbeAddOp3(v, OP_NotExists, iDataCur, labelContinue, regOldRowid);
160396 sqlite3VdbeAddOp3(v, OP_Column, iEph, iRowidExpr, regNewRowid);
160456 sqlite3VdbeAddOp3(v, OP_Column, iEph, nOff+j, k);
160502 sqlite3VdbeAddOp3(v, OP_NotExists, iDataCur, labelContinue,regOldRowid);
160546 sqlite3VdbeAddOp3(v, OP_NotExists, iDataCur, labelContinue,regOldRowid);
160579 sqlite3VdbeAddOp3(v, OP_Delete, iDataCur,
160788 sqlite3VdbeAddOp3(v, OP_VColumn, iCsr, i, regArg+2+i);
160806 sqlite3VdbeAddOp3(v, OP_VColumn, iCsr, iPk, regArg);
160824 sqlite3VdbeAddOp3(v, OP_MakeRecord, regArg, nArg, regRec);
160831 sqlite3VdbeAddOp3(v, OP_Insert, ephemTab, regRec, regRowid);
160848 sqlite3VdbeAddOp3(v, OP_Column, ephemTab, i, regArg+i);
161159 sqlite3VdbeAddOp3(v, OP_SeekRowid, iDataCur, 0, regRowid);
161171 sqlite3VdbeAddOp3(v, OP_Column, iCur, k, iPk+i);
163949 ret = sqlite3VdbeAddOp3(
164442 pIn->addrInTop = sqlite3VdbeAddOp3(v,OP_Column,iTab, iCol, iOut);
164466 sqlite3VdbeAddOp3(v, OP_SeekHit, pLevel->iIdxCur, 0, iEq);
164617 sqlite3VdbeAddOp3(v, OP_Null, 0, regBase, regBase+nSkip-1);
164630 sqlite3VdbeAddOp3(v, OP_Column, iIdxCur, j, regBase+j);
164977 sqlite3VdbeAddOp3(v, OP_DeferredSeek, iIdxCur, 0, iCur);
165017 sqlite3VdbeAddOp3(v, OP_Copy, iSelect, iReg, nReg-1);
165238 sqlite3VdbeAddOp3(v, OP_InitCoroutine, regYield, 0, pSubq->addrFillSub);
165265 sqlite3VdbeAddOp3(v, OP_VInitIn, iTab, iTarget, iCache);
165328 sqlite3VdbeAddOp3(v, pOp->opcode, pOp->p1, pOp->p2, pOp->p3);
165397 sqlite3VdbeAddOp3(v, OP_SeekRowid, iCur, addrNxt, iRowidReg);
165461 sqlite3VdbeAddOp3(v, op, iCur, addrBrk, r1);
165501 sqlite3VdbeAddOp3(v, testOp, memEndValue, addrBrk, iRowidReg);
165855 sqlite3VdbeAddOp3(v, OP_SeekHit, iIdxCur, nEq, nEq);
165870 sqlite3VdbeAddOp3(v, OP_Column, iIdxCur, k, iRowidReg+j);
166170 sqlite3VdbeAddOp3(v, OP_MakeRecord, r, nPk, regRowid);
166457 sqlite3VdbeAddOp3(v, OP_MakeRecord, r+1, nPk, r);
166564 sqlite3VdbeAddOp3(
169789 sqlite3VdbeAddOp3(v, OP_InitCoroutine, regYield, 0, pSubq->addrFillSub);
175952 sqlite3VdbeAddOp3(v, op, iIndexCur, pIx->tnum, iDb);
176139 sqlite3VdbeAddOp3(v, OP_Return, pRJ->regReturn, pRJ->addrSubrtn, 1);
176162 sqlite3VdbeAddOp3(v, OP_Column, pLevel->iIdxCur, j, r1+j);
176184 sqlite3VdbeAddOp3(v, pLevel->op, pLevel->p1, pLevel->p2, pLevel->p3);
176250 sqlite3VdbeAddOp3(v, OP_Return, pLevel->pRJ->regReturn, 0, 1);
176279 sqlite3VdbeAddOp3(v, OP_Null, 0, n, n+m-1);
176289 sqlite3VdbeAddOp3(v, OP_ReopenIdx, pLevel->iIdxCur, pIx->tnum, iDb);
177887 sqlite3VdbeAddOp3(v, OP_Null, 0, pMWin->regPart, pMWin->regPart+nExpr-1);
177973 sqlite3VdbeAddOp3(v, OP_Ge, regString, sqlite3VdbeCurrentAddr(v)+2, reg);
177987 sqlite3VdbeAddOp3(v, aOp[eCond], regZero, sqlite3VdbeCurrentAddr(v)+2, reg);
178109 sqlite3VdbeAddOp3(v, OP_Column, csr, iColOff+i, reg+i);
178158 sqlite3VdbeAddOp3(v, OP_Column, csr, pWin->iArgCol+i, reg+i);
178160 sqlite3VdbeAddOp3(v, OP_Column, pMWin->iEphCsr, pWin->iArgCol+i, reg+i);
178171 sqlite3VdbeAddOp3(v, OP_Column, csr, pWin->iArgCol+nArg,regTmp);
178172 addrIf = sqlite3VdbeAddOp3(v, OP_IfNot, regTmp, 0, 1);
178186 sqlite3VdbeAddOp3(v, OP_MakeRecord, pWin->regApp, 2, pWin->regApp+2);
178226 sqlite3VdbeAddOp3(v, bInverse? OP_AggInverse : OP_AggStep,
178266 sqlite3VdbeAddOp3(v, OP_Column, pWin->csrApp, 0, pWin->regResult);
178278 sqlite3VdbeAddOp3(v, OP_AggValue,pWin->regAccum,nArg,pWin->regResult);
178331 sqlite3VdbeAddOp3(v, OP_SeekGE, csr, lblBrk, pMWin->regStartRowid);
178335 sqlite3VdbeAddOp3(v, OP_Gt, pMWin->regEndRowid, lblBrk, regRowid);
178339 sqlite3VdbeAddOp3(v, OP_Eq, regCRowid, lblNext, regRowid);
178350 addrEq = sqlite3VdbeAddOp3(v, OP_Eq, regCRowid, 0, regRowid);
178355 sqlite3VdbeAddOp3(v, OP_Compare, regPeer, regCPeer, nPeer);
178358 sqlite3VdbeAddOp3(v, OP_Jump, addr, lblNext, addr);
178419 sqlite3VdbeAddOp3(v, OP_Column,pMWin->iEphCsr,pWin->iArgCol+1,tmpReg);
178424 sqlite3VdbeAddOp3(v, OP_Add, tmpReg, pWin->regApp, tmpReg);
178425 sqlite3VdbeAddOp3(v, OP_Gt, pWin->regApp+1, lbl, tmpReg);
178427 sqlite3VdbeAddOp3(v, OP_SeekRowid, csr, 0, tmpReg);
178429 sqlite3VdbeAddOp3(v, OP_Column, csr, pWin->iArgCol, pWin->regResult);
178443 sqlite3VdbeAddOp3(v, OP_Column, iEph,pWin->iArgCol+2,pWin->regResult);
178452 sqlite3VdbeAddOp3(v, OP_Column, iEph, pWin->iArgCol+1, tmpReg2);
178453 sqlite3VdbeAddOp3(v, op, tmpReg2, tmpReg, tmpReg);
178457 sqlite3VdbeAddOp3(v, OP_SeekRowid, csr, lbl, tmpReg);
178459 sqlite3VdbeAddOp3(v, OP_Column, csr, pWin->iArgCol, pWin->regResult);
178543 sqlite3VdbeAddOp3(v, OP_Compare, regOld, regNew, nVal);
178545 sqlite3VdbeAddOp3(v, OP_Jump,
178549 sqlite3VdbeAddOp3(v, OP_Copy, regNew, regOld, nVal-1);
178676 addrGe = sqlite3VdbeAddOp3(v, OP_Ge, regString, 0, reg1);
178679 sqlite3VdbeAddOp3(v, op, reg2, lbl, reg1); VdbeCoverage(v);
178681 sqlite3VdbeAddOp3(v, arith, regVal, reg1, reg1);
178687 sqlite3VdbeAddOp3(v, op, reg2, lbl, reg1); VdbeCoverage(v);
178754 sqlite3VdbeAddOp3(v, OP_IfPos, regCountdown, lblDone, 1);
178778 sqlite3VdbeAddOp3(v, OP_Ge, regRowid2, lblDone, regRowid1);
178782 sqlite3VdbeAddOp3(v, OP_Ge, p->regRowid, lblDone, regRowid1);
179381 sqlite3VdbeAddOp3(v, OP_Column, csrInput, iInput, regNew+iInput);
179383 sqlite3VdbeAddOp3(v, OP_MakeRecord, regNew, nInput, regRecord);
179398 addr = sqlite3VdbeAddOp3(v, OP_Compare, regNewPart, pMWin->regPart, nPart);
179400 sqlite3VdbeAddOp3(v, OP_Jump, addr+2, addr+4, addr+2);
179404 sqlite3VdbeAddOp3(v, OP_Copy, regNewPart, pMWin->regPart, nPart-1);
179409 sqlite3VdbeAddOp3(v, OP_Insert, csrWrite, regRecord, s.regRowid);
179410 addrNe = sqlite3VdbeAddOp3(v, OP_Ne, pMWin->regOne, 0, s.regRowid);
179427 int addrGe = sqlite3VdbeAddOp3(v, op, regStart, 0, regEnd);
179439 sqlite3VdbeAddOp3(v, OP_Subtract, regStart, regEnd, regStart);
179448 sqlite3VdbeAddOp3(v, OP_Copy, regNewPeer, regPeer, pOrderBy->nExpr-1);
179449 sqlite3VdbeAddOp3(v, OP_Copy, regPeer, s.start.reg, pOrderBy->nExpr-1);
179450 sqlite3VdbeAddOp3(v, OP_Copy, regPeer, s.current.reg, pOrderBy->nExpr-1);
179451 sqlite3VdbeAddOp3(v, OP_Copy, regPeer, s.end.reg, pOrderBy->nExpr-1);
179504 addr = sqlite3VdbeAddOp3(v, OP_IfPos, regEnd, 0, 1);
179552 sqlite3VdbeAddOp3(v, OP_Subtract, regStart, regEnd, regEnd);