Lines Matching refs:regRowid

18920   int regRowid;        /* Register holding rowid of CREATE TABLE entry */
109769 int regRowid = iMem++; /* Rowid argument passed to stat_push() */
109874 ** regRowid = idx(rowid)
109875 ** stat_push(P, regChng, regRowid)
109902 assert( regRowid==regStat+2 );
109903 sqlite3VdbeAddOp2(v, OP_Integer, pIdx->nKeyCol, regRowid);
109990 ** regRowid = idx(rowid) // STAT4 only
109991 ** stat_push(P, regChng, regRowid) // 3rd parameter STAT4 only
109997 assert( regRowid==(regStat+2) );
109999 sqlite3VdbeAddOp2(v, OP_IdxRowid, iIdxCur, regRowid);
110010 sqlite3VdbeAddOp3(v, OP_MakeRecord, regKey, pPk->nKeyCol, regRowid);
112791 reg1 = pParse->regRowid = ++pParse->nMem;
112807 ** The rowid for the new entry is left in register pParse->regRowid.
114136 int regRowid; /* Rowid of the next row to insert */
114142 regRowid = ++pParse->nMem;
114168 sqlite3VdbeAddOp2(v, OP_NewRowid, 1, regRowid);
114169 sqlite3VdbeAddOp3(v, OP_Insert, 1, regRec, regRowid);
114201 pParse->regRowid
122617 ** This routine should be called when the regRowid register holds a
122622 static void autoIncStep(Parse *pParse, int memId, int regRowid){
122624 sqlite3VdbeAddOp2(pParse->pVdbe, OP_MemMax, memId, regRowid);
122827 int regRowid; /* registers holding insert rowid */
122931 regRowid = regIns = pParse->nMem+1;
122934 regRowid++;
122937 regData = regRowid+1;
123214 sqlite3VdbeAddOp2(v, OP_Copy, regFromSelect+ipkColumn, regRowid);
123226 iRegStore = regData; assert( regData==regRowid+1 );
123323 sqlite3VdbeAddOp3(v, OP_Copy, regRowid+1, regCols+1, pTab->nNVCol-1);
123361 sqlite3VdbeAddOp3(v, OP_Column, srcTab, ipkColumn, regRowid);
123367 sqlite3VdbeAddOp3(v, OP_NewRowid, iDataCur, regRowid, regAutoinc);
123370 sqlite3ExprCode(pParse, pList->a[ipkColumn].pExpr, regRowid);
123379 addr1 = sqlite3VdbeAddOp1(v, OP_NotNull, regRowid); VdbeCoverage(v);
123380 sqlite3VdbeAddOp3(v, OP_NewRowid, iDataCur, regRowid, regAutoinc);
123384 sqlite3VdbeAddOp2(v, OP_IsNull, regRowid, addr1+2); VdbeCoverage(v);
123386 sqlite3VdbeAddOp1(v, OP_MustBeInt, regRowid); VdbeCoverage(v);
123389 sqlite3VdbeAddOp2(v, OP_Null, 0, regRowid);
123391 sqlite3VdbeAddOp3(v, OP_NewRowid, iDataCur, regRowid, regAutoinc);
123394 autoIncStep(pParse, regAutoinc, regRowid);
123402 sqlite3ComputeGeneratedColumns(pParse, regRowid+1, pTab);
124867 int regData, regRowid; /* Registers holding data and rowid */
125075 regRowid = sqlite3GetTempReg(pParse);
125109 addr1 = sqlite3VdbeAddOp2(v, OP_Rowid, iSrc, regRowid);
125112 addr2 = sqlite3VdbeAddOp3(v, OP_NotExists, iDest, 0, regRowid);
125117 autoIncStep(pParse, regAutoinc, regRowid);
125119 addr1 = sqlite3VdbeAddOp2(v, OP_NewRowid, iDest, regRowid);
125121 addr1 = sqlite3VdbeAddOp2(v, OP_Rowid, iSrc, regRowid);
125138 sqlite3VdbeAddOp3(v, OP_RowCell, iDest, iSrc, regRowid);
125140 sqlite3VdbeAddOp3(v, OP_Insert, iDest, regData, regRowid);
125211 sqlite3ReleaseTempReg(pParse, regRowid);
132616 int regRowid;
132644 regRowid = 0;
132647 regRowid = sqlite3GetTempReg(pParse);
132734 sqlite3VdbeAddOp2(v, OP_NewRowid, iParm, regRowid);
132735 sqlite3VdbeAddOp3(v, OP_Insert, iParm, regRow, regRowid);
132742 sqlite3VdbeAddOp4(v, OP_MakeRecord, regRow, nColumn, regRowid,
132744 sqlite3VdbeAddOp4Int(v, OP_IdxInsert, iParm, regRowid, regRow, nColumn);
132775 if( regRowid ){
132781 sqlite3ReleaseTempReg(pParse, regRowid);
141103 int regRowid; /* Register for ephem table rowid */
141156 regRowid = ++pParse->nMem;
141210 sqlite3VdbeAddOp2(v, OP_NewRowid, ephemTab, regRowid);
141211 sqlite3VdbeAddOp3(v, OP_Insert, ephemTab, regRec, regRowid);
141523 int regRowid = sqlite3GetTempReg(pParse);
141524 sqlite3VdbeAddOp2(v, OP_IdxRowid, iCur, regRowid);
141525 sqlite3VdbeAddOp3(v, OP_SeekRowid, iDataCur, 0, regRowid);
141527 sqlite3ReleaseTempReg(pParse, regRowid);
142446 ** The VM register number pParse->regRowid holds the rowid of an
142459 pParse->regRowid
145973 int regRowid = 0; /* Register holding rowid */
146033 regRowid = ++pParse->nMem;
146113 sqlite3ExprCodeGetColumnOfTable(v, pTab, iCur, -1, regRowid);
146115 regRowid, iSet);
146146 sqlite3VdbeAddOp3(v, OP_MakeRecord, r, nPk, regRowid);
146147 sqlite3VdbeAddOp4Int(v, OP_IdxInsert, regRowset, regRowid,
155712 int regRowid = 0; /* AggStep rowid value */
155731 regRowid = sqlite3GetTempReg(pParse);
155747 sqlite3VdbeAddOp2(v, OP_Rowid, csr, regRowid);
155748 sqlite3VdbeAddOp3(v, OP_Gt, pMWin->regEndRowid, lblBrk, regRowid);
155752 sqlite3VdbeAddOp3(v, OP_Eq, regCRowid, lblNext, regRowid);
155763 addrEq = sqlite3VdbeAddOp3(v, OP_Eq, regCRowid, 0, regRowid);
155786 sqlite3ReleaseTempReg(pParse, regRowid);
156681 int regRowid; /* Rowid for regRecord in eph table */
156753 regRowid = ++pParse->nMem;
156809 sqlite3VdbeAddOp2(v, OP_NewRowid, csrWrite, regRowid);
156810 sqlite3VdbeAddOp3(v, OP_Insert, csrWrite, regRecord, regRowid);
156811 addrNe = sqlite3VdbeAddOp3(v, OP_Ne, pMWin->regOne, 0, regRowid);