Lines Matching refs:regRowid
18495 int regRowid; /* Register holding rowid of CREATE TABLE entry */ member
111210 int regRowid = iMem++; /* Rowid argument passed to stat_push() */
111343 assert( regRowid==regStat+2 );
111344 sqlite3VdbeAddOp2(v, OP_Integer, pIdx->nKeyCol, regRowid);
111438 assert( regRowid==(regStat+2) );
111440 sqlite3VdbeAddOp2(v, OP_IdxRowid, iIdxCur, regRowid);
111451 sqlite3VdbeAddOp3(v, OP_MakeRecord, regKey, pPk->nKeyCol, regRowid);
114383 reg1 = pParse->regRowid = ++pParse->nMem;
115850 int regRowid; /* Rowid of the next row to insert */
115856 regRowid = ++pParse->nMem;
115882 sqlite3VdbeAddOp2(v, OP_NewRowid, 1, regRowid);
115883 sqlite3VdbeAddOp3(v, OP_Insert, 1, regRec, regRowid);
115915 pParse->regRowid
124522 static void autoIncStep(Parse *pParse, int memId, int regRowid){
124524 sqlite3VdbeAddOp2(pParse->pVdbe, OP_MemMax, memId, regRowid);
124727 int regRowid; /* registers holding insert rowid */
124831 regRowid = regIns = pParse->nMem+1;
124834 regRowid++;
124837 regData = regRowid+1;
125114 sqlite3VdbeAddOp2(v, OP_Copy, regFromSelect+ipkColumn, regRowid);
125126 iRegStore = regData; assert( regData==regRowid+1 );
125229 sqlite3VdbeAddOp3(v, OP_Copy, regRowid+1, regCols+1, pTab->nNVCol-1);
125267 sqlite3VdbeAddOp3(v, OP_Column, srcTab, ipkColumn, regRowid);
125273 sqlite3VdbeAddOp3(v, OP_NewRowid, iDataCur, regRowid, regAutoinc);
125276 sqlite3ExprCode(pParse, pList->a[ipkColumn].pExpr, regRowid);
125285 addr1 = sqlite3VdbeAddOp1(v, OP_NotNull, regRowid); VdbeCoverage(v);
125286 sqlite3VdbeAddOp3(v, OP_NewRowid, iDataCur, regRowid, regAutoinc);
125290 sqlite3VdbeAddOp2(v, OP_IsNull, regRowid, addr1+2); VdbeCoverage(v);
125292 sqlite3VdbeAddOp1(v, OP_MustBeInt, regRowid); VdbeCoverage(v);
125295 sqlite3VdbeAddOp2(v, OP_Null, 0, regRowid);
125297 sqlite3VdbeAddOp3(v, OP_NewRowid, iDataCur, regRowid, regAutoinc);
125300 autoIncStep(pParse, regAutoinc, regRowid);
125308 sqlite3ComputeGeneratedColumns(pParse, regRowid+1, pTab);
125350 sqlite3VdbeAddOp2(v, OP_Integer, -1, regRowid);
126785 int regData, regRowid; /* Registers holding data and rowid */
126999 regRowid = sqlite3GetTempReg(pParse);
127033 addr1 = sqlite3VdbeAddOp2(v, OP_Rowid, iSrc, regRowid);
127036 addr2 = sqlite3VdbeAddOp3(v, OP_NotExists, iDest, 0, regRowid);
127041 autoIncStep(pParse, regAutoinc, regRowid);
127043 addr1 = sqlite3VdbeAddOp2(v, OP_NewRowid, iDest, regRowid);
127045 addr1 = sqlite3VdbeAddOp2(v, OP_Rowid, iSrc, regRowid);
127062 sqlite3VdbeAddOp3(v, OP_RowCell, iDest, iSrc, regRowid);
127064 sqlite3VdbeAddOp3(v, OP_Insert, iDest, regData, regRowid);
127135 sqlite3ReleaseTempReg(pParse, regRowid);
134806 int regRowid;
134834 regRowid = 0;
134837 regRowid = sqlite3GetTempReg(pParse);
134924 sqlite3VdbeAddOp2(v, OP_NewRowid, iParm, regRowid);
134925 sqlite3VdbeAddOp3(v, OP_Insert, iParm, regRow, regRowid);
134932 sqlite3VdbeAddOp4(v, OP_MakeRecord, regRow, nColumn, regRowid,
134934 sqlite3VdbeAddOp4Int(v, OP_IdxInsert, iParm, regRowid, regRow, nColumn);
134965 if( regRowid ){
134971 sqlite3ReleaseTempReg(pParse, regRowid);
143601 int regRowid; /* Register for ephem table rowid */
143654 regRowid = ++pParse->nMem;
143708 sqlite3VdbeAddOp2(v, OP_NewRowid, ephemTab, regRowid);
143709 sqlite3VdbeAddOp3(v, OP_Insert, ephemTab, regRec, regRowid);
144021 int regRowid = sqlite3GetTempReg(pParse);
144022 sqlite3VdbeAddOp2(v, OP_IdxRowid, iCur, regRowid);
144023 sqlite3VdbeAddOp3(v, OP_SeekRowid, iDataCur, 0, regRowid);
144025 sqlite3ReleaseTempReg(pParse, regRowid);
144969 pParse->regRowid
148533 int regRowid = 0; /* Register holding rowid */
148593 regRowid = ++pParse->nMem;
148679 sqlite3ExprCodeGetColumnOfTable(v, pTab, iCur, -1, regRowid);
148681 regRowid, iSet);
148712 sqlite3VdbeAddOp3(v, OP_MakeRecord, r, nPk, regRowid);
148713 sqlite3VdbeAddOp4Int(v, OP_IdxInsert, regRowset, regRowid,
157961 int regRowid;
158173 int regRowid = 0; /* AggStep rowid value */
158192 regRowid = sqlite3GetTempReg(pParse);
158208 sqlite3VdbeAddOp2(v, OP_Rowid, csr, regRowid);
158209 sqlite3VdbeAddOp3(v, OP_Gt, pMWin->regEndRowid, lblBrk, regRowid);
158213 sqlite3VdbeAddOp3(v, OP_Eq, regCRowid, lblNext, regRowid);
158224 addrEq = sqlite3VdbeAddOp3(v, OP_Eq, regCRowid, 0, regRowid);
158247 sqlite3ReleaseTempReg(pParse, regRowid);
158655 }else if( p->regRowid ){
158657 sqlite3VdbeAddOp3(v, OP_Ge, p->regRowid, lblDone, regRowid1);
159227 s.regRowid = ++pParse->nMem;
159283 sqlite3VdbeAddOp2(v, OP_NewRowid, csrWrite, s.regRowid);
159284 sqlite3VdbeAddOp3(v, OP_Insert, csrWrite, regRecord, s.regRowid);
159285 addrNe = sqlite3VdbeAddOp3(v, OP_Ne, pMWin->regOne, 0, s.regRowid);
159403 s.regRowid = 0;