Lines Matching refs:regRowid

18669   int regRowid;        /* Register holding rowid of CREATE TABLE entry */  member
108208 int regRowid = iMem++; /* Rowid argument passed to stat_push() */
108341 assert( regRowid==regStat+2 );
108342 sqlite3VdbeAddOp2(v, OP_Integer, pIdx->nKeyCol, regRowid);
108436 assert( regRowid==(regStat+2) );
108438 sqlite3VdbeAddOp2(v, OP_IdxRowid, iIdxCur, regRowid);
108449 sqlite3VdbeAddOp3(v, OP_MakeRecord, regKey, pPk->nKeyCol, regRowid);
111201 reg1 = pParse->regRowid = ++pParse->nMem;
112456 int regRowid; /* Rowid of the next row to insert */
112462 regRowid = ++pParse->nMem;
112488 sqlite3VdbeAddOp2(v, OP_NewRowid, 1, regRowid);
112489 sqlite3VdbeAddOp3(v, OP_Insert, 1, regRec, regRowid);
112521 pParse->regRowid
120600 static void autoIncStep(Parse *pParse, int memId, int regRowid){
120602 sqlite3VdbeAddOp2(pParse->pVdbe, OP_MemMax, memId, regRowid);
120805 int regRowid; /* registers holding insert rowid */
120909 regRowid = regIns = pParse->nMem+1;
120912 regRowid++;
120915 regData = regRowid+1;
121179 sqlite3VdbeAddOp2(v, OP_Copy, regFromSelect+ipkColumn, regRowid);
121191 iRegStore = regData; assert( regData==regRowid+1 );
121293 sqlite3VdbeAddOp3(v, OP_Copy, regRowid+1, regCols+1, pTab->nNVCol-1);
121331 sqlite3VdbeAddOp3(v, OP_Column, srcTab, ipkColumn, regRowid);
121337 sqlite3VdbeAddOp3(v, OP_NewRowid, iDataCur, regRowid, regAutoinc);
121340 sqlite3ExprCode(pParse, pList->a[ipkColumn].pExpr, regRowid);
121349 addr1 = sqlite3VdbeAddOp1(v, OP_NotNull, regRowid); VdbeCoverage(v);
121350 sqlite3VdbeAddOp3(v, OP_NewRowid, iDataCur, regRowid, regAutoinc);
121354 sqlite3VdbeAddOp2(v, OP_IsNull, regRowid, addr1+2); VdbeCoverage(v);
121356 sqlite3VdbeAddOp1(v, OP_MustBeInt, regRowid); VdbeCoverage(v);
121359 sqlite3VdbeAddOp2(v, OP_Null, 0, regRowid);
121361 sqlite3VdbeAddOp3(v, OP_NewRowid, iDataCur, regRowid, regAutoinc);
121364 autoIncStep(pParse, regAutoinc, regRowid);
121372 sqlite3ComputeGeneratedColumns(pParse, regRowid+1, pTab);
122692 int regData, regRowid; /* Registers holding data and rowid */
122899 regRowid = sqlite3GetTempReg(pParse);
122933 addr1 = sqlite3VdbeAddOp2(v, OP_Rowid, iSrc, regRowid);
122935 addr2 = sqlite3VdbeAddOp3(v, OP_NotExists, iDest, 0, regRowid);
122939 autoIncStep(pParse, regAutoinc, regRowid);
122941 addr1 = sqlite3VdbeAddOp2(v, OP_NewRowid, iDest, regRowid);
122943 addr1 = sqlite3VdbeAddOp2(v, OP_Rowid, iSrc, regRowid);
122953 sqlite3VdbeAddOp4(v, OP_Insert, iDest, regData, regRowid,
123012 sqlite3ReleaseTempReg(pParse, regRowid);
130288 int regRowid;
130316 regRowid = 0;
130319 regRowid = sqlite3GetTempReg(pParse);
130406 sqlite3VdbeAddOp2(v, OP_NewRowid, iParm, regRowid);
130407 sqlite3VdbeAddOp3(v, OP_Insert, iParm, regRow, regRowid);
130414 sqlite3VdbeAddOp4(v, OP_MakeRecord, regRow, nColumn, regRowid,
130416 sqlite3VdbeAddOp4Int(v, OP_IdxInsert, iParm, regRowid, regRow, nColumn);
130436 if( regRowid ){
130442 sqlite3ReleaseTempReg(pParse, regRowid);
138015 int regRowid; /* Register for ephem table rowid */
138030 regRowid = ++pParse->nMem;
138084 sqlite3VdbeAddOp2(v, OP_NewRowid, ephemTab, regRowid);
138085 sqlite3VdbeAddOp3(v, OP_Insert, ephemTab, regRec, regRowid);
138336 int regRowid = sqlite3GetTempReg(pParse);
138337 sqlite3VdbeAddOp2(v, OP_IdxRowid, iCur, regRowid);
138338 sqlite3VdbeAddOp3(v, OP_SeekRowid, iDataCur, 0, regRowid);
138340 sqlite3ReleaseTempReg(pParse, regRowid);
139274 pParse->regRowid
142778 int regRowid = 0; /* Register holding rowid */
142839 regRowid = ++pParse->nMem;
142920 sqlite3ExprCodeGetColumnOfTable(v, pTab, iCur, -1, regRowid);
142922 regRowid, iSet);
142953 sqlite3VdbeAddOp3(v, OP_MakeRecord, r, nPk, regRowid);
142954 sqlite3VdbeAddOp4Int(v, OP_IdxInsert, regRowset, regRowid,
152126 int regRowid = 0; /* AggStep rowid value */
152145 regRowid = sqlite3GetTempReg(pParse);
152161 sqlite3VdbeAddOp2(v, OP_Rowid, csr, regRowid);
152162 sqlite3VdbeAddOp3(v, OP_Gt, pMWin->regEndRowid, lblBrk, regRowid);
152166 sqlite3VdbeAddOp3(v, OP_Eq, regCRowid, lblNext, regRowid);
152177 addrEq = sqlite3VdbeAddOp3(v, OP_Eq, regCRowid, 0, regRowid);
152200 sqlite3ReleaseTempReg(pParse, regRowid);
153092 int regRowid; /* Rowid for regRecord in eph table */
153164 regRowid = ++pParse->nMem;
153220 sqlite3VdbeAddOp2(v, OP_NewRowid, csrWrite, regRowid);
153221 sqlite3VdbeAddOp3(v, OP_Insert, csrWrite, regRecord, regRowid);
153222 addrNe = sqlite3VdbeAddOp3(v, OP_Ne, pMWin->regOne, 0, regRowid);