Lines Matching refs:regRowid
19826 int regRowid; /* Register holding rowid of CREATE TABLE entry */ member
119452 int regRowid = iMem++; /* Rowid argument passed to stat_push() */
119607 assert( regRowid==regStat+2 );
119608 sqlite3VdbeAddOp2(v, OP_Integer, pIdx->nKeyCol, regRowid);
119684 assert( regRowid==(regStat+2) );
119686 sqlite3VdbeAddOp2(v, OP_IdxRowid, iIdxCur, regRowid);
119697 sqlite3VdbeAddOp3(v, OP_MakeRecord, regKey, pPk->nKeyCol, regRowid);
122717 reg1 = pParse->regRowid = ++pParse->nMem;
124195 int regRowid; /* Rowid of the next row to insert */
124208 regRowid = ++pParse->nMem;
124232 sqlite3VdbeAddOp2(v, OP_NewRowid, iCsr, regRowid);
124233 sqlite3VdbeAddOp3(v, OP_Insert, iCsr, regRec, regRowid);
124265 pParse->regRowid
133411 static void autoIncStep(Parse *pParse, int memId, int regRowid){
133413 sqlite3VdbeAddOp2(pParse->pVdbe, OP_MemMax, memId, regRowid);
133806 int regRowid; /* registers holding insert rowid */
133924 regRowid = regIns = pParse->nMem+1;
133927 regRowid++;
133930 regData = regRowid+1;
134012 regRowid = regData - 1;
134013 regIns = regRowid - (IsVirtual(pTab) ? 1 : 0);
134226 sqlite3VdbeAddOp2(v, OP_Copy, regFromSelect+ipkColumn, regRowid);
134238 iRegStore = regData; assert( regData==regRowid+1 );
134347 sqlite3VdbeAddOp3(v, OP_Copy, regRowid+1, regCols+1, pTab->nNVCol-1);
134385 sqlite3VdbeAddOp3(v, OP_Column, srcTab, ipkColumn, regRowid);
134391 sqlite3VdbeAddOp3(v, OP_NewRowid, iDataCur, regRowid, regAutoinc);
134394 sqlite3ExprCode(pParse, pList->a[ipkColumn].pExpr, regRowid);
134403 addr1 = sqlite3VdbeAddOp1(v, OP_NotNull, regRowid); VdbeCoverage(v);
134404 sqlite3VdbeAddOp3(v, OP_NewRowid, iDataCur, regRowid, regAutoinc);
134408 sqlite3VdbeAddOp2(v, OP_IsNull, regRowid, addr1+2); VdbeCoverage(v);
134410 sqlite3VdbeAddOp1(v, OP_MustBeInt, regRowid); VdbeCoverage(v);
134413 sqlite3VdbeAddOp2(v, OP_Null, 0, regRowid);
134415 sqlite3VdbeAddOp3(v, OP_NewRowid, iDataCur, regRowid, regAutoinc);
134418 autoIncStep(pParse, regAutoinc, regRowid);
134426 sqlite3ComputeGeneratedColumns(pParse, regRowid+1, pTab);
134470 sqlite3VdbeAddOp2(v, OP_Integer, -1, regRowid);
135906 int regData, regRowid; /* Registers holding data and rowid */
136118 regRowid = sqlite3GetTempReg(pParse);
136152 addr1 = sqlite3VdbeAddOp2(v, OP_Rowid, iSrc, regRowid);
136155 addr2 = sqlite3VdbeAddOp3(v, OP_NotExists, iDest, 0, regRowid);
136160 autoIncStep(pParse, regAutoinc, regRowid);
136162 addr1 = sqlite3VdbeAddOp2(v, OP_NewRowid, iDest, regRowid);
136164 addr1 = sqlite3VdbeAddOp2(v, OP_Rowid, iSrc, regRowid);
136181 sqlite3VdbeAddOp3(v, OP_RowCell, iDest, iSrc, regRowid);
136183 sqlite3VdbeAddOp3(v, OP_Insert, iDest, regData, regRowid);
136254 sqlite3ReleaseTempReg(pParse, regRowid);
144555 int regRowid;
144603 regRowid = 0;
144606 regRowid = sqlite3GetTempReg(pParse);
144696 sqlite3VdbeAddOp2(v, OP_NewRowid, iParm, regRowid);
144697 sqlite3VdbeAddOp3(v, OP_Insert, iParm, regRow, regRowid);
144704 sqlite3VdbeAddOp4(v, OP_MakeRecord, regRow, nColumn, regRowid,
144706 sqlite3VdbeAddOp4Int(v, OP_IdxInsert, iParm, regRowid, regRow, nColumn);
144737 if( regRowid ){
144743 sqlite3ReleaseTempReg(pParse, regRowid);
154494 int regRowid; /* Register for ephemeral table rowid */
154549 regRowid = ++pParse->nMem;
154605 sqlite3VdbeAddOp2(v, OP_NewRowid, ephemTab, regRowid);
154606 sqlite3VdbeAddOp3(v, OP_Insert, ephemTab, regRec, regRowid);
154932 int regRowid = sqlite3GetTempReg(pParse);
154933 sqlite3VdbeAddOp2(v, OP_IdxRowid, iCur, regRowid);
154934 sqlite3VdbeAddOp3(v, OP_SeekRowid, iDataCur, 0, regRowid);
154936 sqlite3ReleaseTempReg(pParse, regRowid);
155887 pParse->regRowid
158721 int regRowid;
158725 regRowid = sqlite3GetTempReg(pParse);
158726 regRowid = codeEqualityTerm(pParse, pTerm, pLevel, 0, 0, regRowid);
158727 sqlite3VdbeAddOp2(pParse->pVdbe, OP_MustBeInt, regRowid, addrNxt);
158730 addrNxt, regRowid, 1);
159590 int regRowid = 0; /* Register holding rowid */
159650 regRowid = ++pParse->nMem;
159753 sqlite3ExprCodeGetColumnOfTable(v, pTab, iCur, -1, regRowid);
159755 regRowid, iSet);
159786 sqlite3VdbeAddOp3(v, OP_MakeRecord, r, nPk, regRowid);
159787 sqlite3VdbeAddOp4Int(v, OP_IdxInsert, regRowset, regRowid,
170953 int regRowid;
171165 int regRowid = 0; /* AggStep rowid value */
171184 regRowid = sqlite3GetTempReg(pParse);
171200 sqlite3VdbeAddOp2(v, OP_Rowid, csr, regRowid);
171201 sqlite3VdbeAddOp3(v, OP_Gt, pMWin->regEndRowid, lblBrk, regRowid);
171205 sqlite3VdbeAddOp3(v, OP_Eq, regCRowid, lblNext, regRowid);
171216 addrEq = sqlite3VdbeAddOp3(v, OP_Eq, regCRowid, 0, regRowid);
171239 sqlite3ReleaseTempReg(pParse, regRowid);
171646 }else if( p->regRowid ){
171648 sqlite3VdbeAddOp3(v, OP_Ge, p->regRowid, lblDone, regRowid1);
172218 s.regRowid = ++pParse->nMem;
172274 sqlite3VdbeAddOp2(v, OP_NewRowid, csrWrite, s.regRowid);
172275 sqlite3VdbeAddOp3(v, OP_Insert, csrWrite, regRecord, s.regRowid);
172276 addrNe = sqlite3VdbeAddOp3(v, OP_Ne, pMWin->regOne, 0, s.regRowid);
172390 s.regRowid = 0;