Home
last modified time | relevance | path

Searched refs:iMem (Results 1 – 5 of 5) sorted by relevance

/sqlite-3.40.0/src/
H A Danalyze.c975 int iMem, /* Available memory locations begin here */ in analyzeOneTable() argument
987 int regNewRowid = iMem++; /* Rowid for the inserted record */ in analyzeOneTable()
989 int regChng = iMem++; /* Index of changed index field */ in analyzeOneTable()
991 int regTemp = iMem++; /* Temporary use register */ in analyzeOneTable()
992 int regTemp2 = iMem++; /* Second temporary use register */ in analyzeOneTable()
993 int regTabname = iMem++; /* Register containing table name */ in analyzeOneTable()
996 int regPrev = iMem; /* MUST BE LAST (see below) */ in analyzeOneTable()
1001 pParse->nMem = MAX(pParse->nMem, iMem); in analyzeOneTable()
1347 int iMem; in analyzeDatabase() local
1354 iMem = pParse->nMem+1; in analyzeDatabase()
[all …]
H A Dexpr.c3673 static void codeReal(Vdbe *v, const char *z, int negateFlag, int iMem){ in codeReal() argument
3679 sqlite3VdbeAddOp4Dup8(v, OP_Real, 0, iMem, 0, (u8*)&value, P4_REAL); in codeReal()
3691 static void codeInteger(Parse *pParse, Expr *pExpr, int negFlag, int iMem){ in codeInteger() argument
3697 sqlite3VdbeAddOp2(v, OP_Integer, i, iMem); in codeInteger()
3715 codeReal(v, z, negFlag, iMem); in codeInteger()
4131 assert( pCol->iMem>0 ); in sqlite3ExprCodeTarget()
4132 return pCol->iMem; in sqlite3ExprCodeTarget()
4444 return pInfo->aFunc[pExpr->iAgg].iMem; in sqlite3ExprCodeTarget()
4733 inReg = pAggInfo->aCol[pExpr->iAgg].iMem; in sqlite3ExprCodeTarget()
6297 pCol->iMem = ++pParse->nMem; in analyzeAggregate()
[all …]
H A Dselect.c6229 assert( pAggInfo->aCol[i].iMem>=pAggInfo->mnReg in resetAccumulator()
6230 && pAggInfo->aCol[i].iMem<=pAggInfo->mxReg ); in resetAccumulator()
6233 assert( pAggInfo->aFunc[i].iMem>=pAggInfo->mnReg in resetAccumulator()
6234 && pAggInfo->aFunc[i].iMem<=pAggInfo->mxReg ); in resetAccumulator()
6269 sqlite3VdbeAddOp2(v, OP_AggFinal, pF->iMem, pList ? pList->nExpr : 0); in finalizeAggFunctions()
6357 sqlite3VdbeAddOp3(v, OP_AggStep, 0, regAgg, pF->iMem); in updateAccumulator()
6372 sqlite3ExprCode(pParse, pC->pCExpr, pC->iMem); in updateAccumulator()
7444 pCol->iTable, pCol->iColumn, pCol->iMem, in sqlite3Select()
7450 ii, pAggInfo->aFunc[ii].iMem); in sqlite3Select()
7768 sqlite3VdbeAddOp2(v, OP_Count, iCsr, pAggInfo->aFunc[0].iMem); in sqlite3Select()
H A Dbuild.c4388 int iMem = ++pParse->nMem; in sqlite3CreateIndex() local
4402 sqlite3VdbeAddOp3(v, OP_CreateBtree, iDb, iMem, BTREE_BLOBKEY); in sqlite3CreateIndex()
4427 iMem, in sqlite3CreateIndex()
4436 sqlite3RefillIndex(pParse, pIndex, iMem); in sqlite3CreateIndex()
H A DsqliteInt.h2728 int iMem; /* Memory location that acts as accumulator */ member
2739 int iMem; /* Memory location that acts as accumulator */ member