Lines Matching refs:regRowid

11949   int regRowid;        /* Register holding rowid of CREATE TABLE entry */
84402 int regRowid = iMem++; /* Rowid argument passed to stat_push() */
84492 ** regRowid = idx(rowid)
84493 ** stat_push(P, regChng, regRowid)
84600 ** regRowid = idx(rowid) // STAT34 only
84601 ** stat_push(P, regChng, regRowid) // 3rd parameter STAT34 only
84606 assert( regRowid==(regStat4+2) );
84608 sqlite3VdbeAddOp2(v, OP_IdxRowid, iIdxCur, regRowid);
84618 sqlite3VdbeAddOp3(v, OP_MakeRecord, regKey, pPk->nKeyCol, regRowid);
87071 reg1 = pParse->regRowid = ++pParse->nMem;
87089 ** The rowid for the new entry is left in register pParse->regRowid.
88028 pParse->regRowid
95090 static void autoIncStep(Parse *pParse, int memId, int regRowid){
95092 sqlite3VdbeAddOp2(pParse->pVdbe, OP_MemMax, memId, regRowid);
95278 int regRowid; /* registers holding insert rowid */
95385 regRowid = regIns = pParse->nMem+1;
95388 regRowid++;
95391 regData = regRowid+1;
95671 sqlite3VdbeAddOp3(v, OP_Column, srcTab, ipkColumn, regRowid);
95673 sqlite3VdbeAddOp2(v, OP_Copy, regFromSelect+ipkColumn, regRowid);
95676 sqlite3ExprCode(pParse, pList->a[ipkColumn].pExpr, regRowid);
95682 pOp->p2 = regRowid;
95692 j1 = sqlite3VdbeAddOp1(v, OP_NotNull, regRowid); VdbeCoverage(v);
95693 sqlite3VdbeAddOp3(v, OP_NewRowid, iDataCur, regRowid, regAutoinc);
95697 sqlite3VdbeAddOp2(v, OP_IsNull, regRowid, j1+2); VdbeCoverage(v);
95699 sqlite3VdbeAddOp1(v, OP_MustBeInt, regRowid); VdbeCoverage(v);
95702 sqlite3VdbeAddOp2(v, OP_Null, 0, regRowid);
95704 sqlite3VdbeAddOp3(v, OP_NewRowid, iDataCur, regRowid, regAutoinc);
95707 autoIncStep(pParse, regAutoinc, regRowid);
95714 int iRegStore = regRowid+1+i;
95958 int regRowid = -1; /* Register holding ROWID value */
96198 if( regRowid==regIdx+i ) continue; /* ROWID already in regIdx+i */
96200 regRowid = pIdx->pPartIdxWhere ? -1 : regIdx+i;
96583 int regData, regRowid; /* Registers holding data and rowid */
96739 regRowid = sqlite3GetTempReg(pParse);
96768 addr1 = sqlite3VdbeAddOp2(v, OP_Rowid, iSrc, regRowid);
96769 addr2 = sqlite3VdbeAddOp3(v, OP_NotExists, iDest, 0, regRowid);
96773 autoIncStep(pParse, regAutoinc, regRowid);
96775 addr1 = sqlite3VdbeAddOp2(v, OP_NewRowid, iDest, regRowid);
96777 addr1 = sqlite3VdbeAddOp2(v, OP_Rowid, iSrc, regRowid);
96781 sqlite3VdbeAddOp3(v, OP_Insert, iDest, regData, regRowid);
96812 sqlite3ReleaseTempReg(pParse, regRowid);
102601 int regRowid;
102615 regRowid = 0;
102617 regRowid = sqlite3GetTempReg(pParse);
102642 sqlite3VdbeAddOp2(v, OP_NewRowid, iParm, regRowid);
102643 sqlite3VdbeAddOp3(v, OP_Insert, iParm, regRow, regRowid);
102650 sqlite3VdbeAddOp4(v, OP_MakeRecord, regRow, 1, regRowid,
102653 sqlite3VdbeAddOp2(v, OP_IdxInsert, iParm, regRowid);
102685 sqlite3ReleaseTempReg(pParse, regRowid);
109743 ** The VM register number pParse->regRowid holds the rowid of an
109756 pParse->regRowid
114335 int regRowid = 0; /* Register holding rowid */
114396 regRowid = ++pParse->nMem;
114466 r = sqlite3ExprCodeGetColumn(pParse, pTab, -1, iCur, regRowid, 0);
114497 sqlite3VdbeAddOp3(v, OP_MakeRecord, r, nPk, regRowid);
114498 sqlite3VdbeAddOp3(v, OP_IdxInsert, regRowset, regRowid, 0);