Lines Matching defs:regResult
19271 int regResult; /* Registers holding results of a co-routine */
20468 int regResult; /* Interim result */
110897 pNewItem->regResult = pOldItem->regResult;
113916 return pExpr->y.pWin->regResult;
133639 p->regResult = dest.iSdst;
133654 sqlite3ExprCodeExprList(pParse, pRow, p->regResult, 0, 0);
134007 regFromSelect = pItem->regResult;
140260 int regResult; /* 3 registers to hold a result row */
140266 regResult = pParse->nMem+1;
140285 sqlite3VdbeLoadString(v, regResult, pTab->zName);
140347 sqlite3VdbeAddOp2(v, OP_Rowid, 0, regResult+1);
140349 sqlite3VdbeAddOp2(v, OP_Null, 0, regResult+1);
140351 sqlite3VdbeMultiLoad(v, regResult+2, "siX", pFK->zTo, i-1);
140352 sqlite3VdbeAddOp2(v, OP_ResultRow, regResult, 4);
143532 int regResult; /* Store results in array of registers here */
143549 sqlite3ExprCodeExprList(pParse, pSelect->pEList, pInfo->regResult,
144011 int nPrefixReg = 0; /* Number of extra registers before regResult */
144014 /* Usually, regResult is the first cell in an array of memory cells
144019 int regResult; /* Start of memory holding current results */
144052 regOrig = regResult = pDest->iSdst;
144055 sqlite3VdbeAddOp3(v, OP_Column, srcTab, i, regResult+i);
144125 sRowLoadInfo.regResult = regResult;
144129 sRowLoadInfo.regExtraResult = regResult + nResultCol;
144153 iTab = codeDistinct(pParse, eType, iTab, iContinue, p->pEList, regResult);
144168 sqlite3VdbeAddOp3(v, OP_MakeRecord, regResult, nResultCol, r1);
144169 sqlite3VdbeAddOp4Int(v, OP_IdxInsert, iParm, r1, regResult, nResultCol);
144179 sqlite3VdbeAddOp3(v, OP_IdxDelete, iParm, regResult, nResultCol);
144195 sqlite3VdbeAddOp3(v, OP_MakeRecord, regResult, nResultCol, r1+nPrefixReg);
144216 sqlite3VdbeAddOp4Int(v, OP_IdxInsert, iParm+1, r1,regResult,nResultCol);
144221 assert( regResult==regOrig );
144237 pParse, pSort, p, regResult, regOrig, nResultCol, nPrefixReg);
144245 sqlite3VdbeAddOp2(v, OP_IsNull, regResult, iBreak); VdbeCoverage(v);
144248 regResult+(i2<0), nResultCol-(i2<0), r1);
144250 sqlite3VdbeAddOp3(v, OP_Insert, iParm, r1, regResult);
144252 sqlite3VdbeAddOp4Int(v, OP_IdxInsert, iParm, r1, regResult, i2);
144270 pParse, pSort, p, regResult, regOrig, nResultCol, nPrefixReg);
144274 sqlite3VdbeAddOp4(v, OP_MakeRecord, regResult, nResultCol,
144276 sqlite3VdbeAddOp4Int(v, OP_IdxInsert, iParm, r1, regResult, nResultCol);
144299 pParse, pSort, p, regResult, regOrig, nResultCol, nPrefixReg);
144302 assert( regResult==iParm );
144314 pushOntoSorter(pParse, pSort, p, regResult, regOrig, nResultCol,
144319 sqlite3VdbeAddOp2(v, OP_ResultRow, regResult, nResultCol);
144348 regResult, nResultCol);
144351 sqlite3VdbeAddOp3(v, OP_MakeRecord, regResult, nResultCol, r3);
144358 regResult + pSO->a[i].u.x.iOrderByCol - 1,
150637 pItem->regResult = dest.iSdst;
160173 v, OP_Null, 0, pRight->regResult,
160174 pRight->regResult + pRight->pSelect->pEList->nExpr-1
163269 pSrc->regResult, pLevel->iIdxCur);
169161 n = pSrc->regResult;
169215 assert( pTabItem->regResult>=0 );
169217 pTabItem->regResult, 0);
169438 ** in the associated Window.regResult registers.
170401 pWin->regResult = ++pParse->nMem;
171129 sqlite3VdbeAddOp2(v, OP_Null, 0, pWin->regResult);
171132 sqlite3VdbeAddOp3(v, OP_Column, pWin->csrApp, 0, pWin->regResult);
171141 sqlite3VdbeAddOp2(v, OP_Copy, pWin->regAccum, pWin->regResult);
171144 sqlite3VdbeAddOp3(v, OP_AggValue,pWin->regAccum,nArg,pWin->regResult);
171154 ** results in the Window.regResult registers, ready to return the upper
171282 sqlite3VdbeAddOp2(v, OP_Null, 0, pWin->regResult);
171295 sqlite3VdbeAddOp3(v, OP_Column, csr, pWin->iArgCol, pWin->regResult);
171307 sqlite3VdbeAddOp2(v, OP_Null, 0, pWin->regResult);
171309 sqlite3VdbeAddOp3(v, OP_Column, iEph,pWin->iArgCol+2,pWin->regResult);
171325 sqlite3VdbeAddOp3(v, OP_Column, csr, pWin->iArgCol, pWin->regResult);
171740 pNew->regResult = p->regResult;
171795 ** code to populate the Window.regResult register for each window function