Lines Matching refs:iMem
17272 int iMem; /* Memory location that acts as accumulator */ member
17282 int iMem; /* Memory location that acts as accumulator */ member
100126 static void codeReal(Vdbe *v, const char *z, int negateFlag, int iMem){
100132 sqlite3VdbeAddOp4Dup8(v, OP_Real, 0, iMem, 0, (u8*)&value, P4_REAL);
100144 static void codeInteger(Parse *pParse, Expr *pExpr, int negFlag, int iMem){
100150 sqlite3VdbeAddOp2(v, OP_Integer, i, iMem);
100167 codeReal(v, z, negFlag, iMem);
100172 sqlite3VdbeAddOp4Dup8(v, OP_Int64, 0, iMem, 0, (u8*)&value, P4_INT64);
100349 assert( pCol->iMem>0 );
100350 return pCol->iMem;
100590 return pInfo->aFunc[pExpr->iAgg].iMem;
101136 int iMem;
101141 iMem = ++pParse->nMem;
101142 sqlite3VdbeAddOp2(v, OP_Copy, target, iMem);
101143 exprToRegister(pExpr, iMem);
102136 pCol->iMem = ++pParse->nMem;
102194 pItem->iMem = ++pParse->nMem;
104977 int iMem, /* Available memory locations begin here */
104989 int regNewRowid = iMem++; /* Rowid for the inserted record */
104990 int regStat4 = iMem++; /* Register to hold Stat4Accum object */
104991 int regChng = iMem++; /* Index of changed index field */
104993 int regRowid = iMem++; /* Rowid argument passed to stat_push() */
104995 int regTemp = iMem++; /* Temporary use register */
104996 int regTabname = iMem++; /* Register containing table name */
104997 int regIdxname = iMem++; /* Register containing index name */
104998 int regStat1 = iMem++; /* Value for the stat column of sqlite_stat1 */
104999 int regPrev = iMem; /* MUST BE LAST (see below) */
105004 pParse->nMem = MAX(pParse->nMem, iMem);
105331 int iMem;
105338 iMem = pParse->nMem+1;
105343 analyzeOneTable(pParse, pTab, 0, iStatCur, iMem, iTab);
110379 int iMem = ++pParse->nMem;
110393 sqlite3VdbeAddOp3(v, OP_CreateBtree, iDb, iMem, BTREE_BLOBKEY);
110417 iMem,
110426 sqlite3RefillIndex(pParse, pIndex, iMem);
125375 int iMem /* First element */
125382 sqlite3VdbeAddOp4Int(v, OP_Found, iTab, addrRepeat, iMem, N); VdbeCoverage(v);
125383 sqlite3VdbeAddOp3(v, OP_MakeRecord, iMem, N, r1);
125384 sqlite3VdbeAddOp4Int(v, OP_IdxInsert, iTab, r1, iMem, N);
129881 assert( pAggInfo->aCol[i].iMem>=pAggInfo->mnReg
129882 && pAggInfo->aCol[i].iMem<=pAggInfo->mxReg );
129885 assert( pAggInfo->aFunc[i].iMem>=pAggInfo->mnReg
129886 && pAggInfo->aFunc[i].iMem<=pAggInfo->mxReg );
129918 sqlite3VdbeAddOp2(v, OP_AggFinal, pF->iMem, pList ? pList->nExpr : 0);
129976 sqlite3VdbeAddOp3(v, OP_AggStep, 0, regAgg, pF->iMem);
129991 sqlite3ExprCode(pParse, pC->pExpr, pC->iMem);
130847 ii, sAggInfo.aCol[ii].iMem);
130852 ii, sAggInfo.aFunc[ii].iMem);
131139 sqlite3VdbeAddOp2(v, OP_Count, iCsr, sAggInfo.aFunc[0].iMem);