Lines Matching refs:regBase

127840   int regBase;
127857 regBase = sqlite3GetTempRange(pParse, nCol);
127858 if( pPrior && (regBase!=regPrior || pPrior->pPartIdxWhere) ) pPrior = 0;
127867 sqlite3ExprCodeLoadIndexColumn(pParse, pIdx, iDataCur, j, regBase+j);
127879 sqlite3VdbeAddOp3(v, OP_MakeRecord, regBase, nCol, regOut);
127881 sqlite3ReleaseTempRange(pParse, regBase, nCol);
127882 return regBase;
131122 ** regBase is the first of an array of register that contains the data
131123 ** for pTab. regBase itself holds the rowid. regBase+1 holds the first
131124 ** column. regBase+2 holds the second column, and so forth.
131128 Table *pTab, /* The table whose content is at r[regBase]... */
131129 int regBase, /* Contents of table pTab */
131141 pExpr->iTable = regBase + sqlite3TableColumnToStorage(pTab,iCol) + 1;
131147 pExpr->iTable = regBase;
142462 int regBase,
142471 sqlite3VdbeAddOp3(v, OP_MakeRecord, regBase+nOBSat, nBase-nOBSat, regOut);
142492 int regBase; /* Regs for sorter record */
142522 regBase = regData - nPrefixReg;
142524 regBase = pParse->nMem + 1;
142530 sqlite3ExprCodeExprList(pParse, pSort->pOrderBy, regBase, regOrigData,
142533 sqlite3VdbeAddOp2(v, OP_Sequence, pSort->iECursor, regBase+nExpr);
142536 sqlite3ExprCodeMove(pParse, regData, regBase+nExpr+bSeq, nData);
142546 regRecord = makeSorterRecord(pParse, pSort, pSelect, regBase, nBase);
142551 addrFirst = sqlite3VdbeAddOp1(v, OP_IfNot, regBase+nExpr);
142556 sqlite3VdbeAddOp3(v, OP_Compare, regPrevKey, regBase, pSort->nOBSat);
142578 sqlite3ExprCodeMove(pParse, regBase, regPrevKey, pSort->nOBSat);
142602 iCsr, 0, regBase+nOBSat, nExpr-nOBSat);
142607 regRecord = makeSorterRecord(pParse, pSort, pSelect, regBase, nBase);
142615 regBase+nOBSat, nBase-nOBSat);
148639 int regBase = pF->bOBPayload ? regDistinct : regAgg;
148641 sqlite3VdbeAddOp2(v, OP_GetSubtype, regBase+kk, regAgg+jj);
149966 int regBase;
149989 regBase = sqlite3GetTempRange(pParse, nCol);
149990 sqlite3ExprCodeExprList(pParse, pGroupBy, regBase, 0, 0);
149996 sqlite3ExprCode(pParse, pCol->pCExpr, j + regBase);
150003 sqlite3VdbeAddOp3(v, OP_MakeRecord, regBase, nCol, regRecord);
150007 sqlite3ReleaseTempRange(pParse, regBase, nCol);
156961 int regBase; /* Base register */
156975 regBase = pParse->nMem + 1;
156984 sqlite3VdbeAddOp3(v, OP_Null, 0, regBase, regBase+nSkip-1);
156992 iIdxCur, 0, regBase, nSkip);
156997 sqlite3VdbeAddOp3(v, OP_Column, iIdxCur, j, regBase+j);
157014 r1 = codeEqualityTerm(pParse, pTerm, pLevel, j, bRev, regBase+j);
157015 if( r1!=regBase+j ){
157017 sqlite3ReleaseTempReg(pParse, regBase);
157018 regBase = r1;
157020 sqlite3VdbeAddOp2(v, OP_Copy, r1, regBase+j);
157034 sqlite3VdbeAddOp2(v, OP_IsNull, regBase+j, pLevel->addrBrk);
157049 return regBase;
157905 int regBase; /* Base register holding constraint values */
158007 ** starting at regBase.
158010 regBase = codeAllEqualityTerms(pParse,pLevel,bRev,nExtraReg,&zStartAff);
158029 codeExprOrVector(pParse, pRight, regBase+nEq, nBtm);
158034 sqlite3VdbeAddOp2(v, OP_IsNull, regBase+nEq, addrNxt);
158050 sqlite3VdbeAddOp2(v, OP_Null, 0, regBase+nEq);
158054 sqlite3VdbeAddOp2(v, OP_Null, 0, regBase+nEq);
158058 codeApplyAffinity(pParse, regBase, nConstraint - bSeekPastNull, zStartAff);
158070 regBase, nEq);
158096 sqlite3VdbeAddOp4Int(v, op, iIdxCur, addrNxt, regBase, nConstraint);
158112 sqlite3VdbeAddOp4Int(v, op, iIdxCur, addrNxt, regBase,
158131 codeExprOrVector(pParse, pRight, regBase+nEq, nTop);
158136 sqlite3VdbeAddOp2(v, OP_IsNull, regBase+nEq, addrNxt);
158141 codeApplyAffinity(pParse, regBase+nEq, nTop, zEndAff);
158155 sqlite3VdbeAddOp2(v, OP_Null, 0, regBase+nEq);
158175 sqlite3VdbeAddOp4Int(v, op, iIdxCur, addrNxt, regBase, nConstraint);
158192 sqlite3VdbeAddOp4Int(v, op, iIdxCur, addrNxt, regBase,
161731 int regBase; /* Array of registers where record is assembled */
161904 regBase = sqlite3GenerateIndexKey(
161909 regBase, pLoop->u.btree.nEq);
161916 sqlite3VdbeChangeP2(v, addrCounter, regBase+n);