Lines Matching defs:regBase
124659 int regBase;
124676 regBase = sqlite3GetTempRange(pParse, nCol);
124677 if( pPrior && (regBase!=regPrior || pPrior->pPartIdxWhere) ) pPrior = 0;
124686 sqlite3ExprCodeLoadIndexColumn(pParse, pIdx, iDataCur, j, regBase+j);
124698 sqlite3VdbeAddOp3(v, OP_MakeRecord, regBase, nCol, regOut);
124700 sqlite3ReleaseTempRange(pParse, regBase, nCol);
124701 return regBase;
127591 ** regBase is the first of an array of register that contains the data
127592 ** for pTab. regBase itself holds the rowid. regBase+1 holds the first
127593 ** column. regBase+2 holds the second column, and so forth.
127597 Table *pTab, /* The table whose content is at r[regBase]... */
127598 int regBase, /* Contents of table pTab */
127610 pExpr->iTable = regBase + sqlite3TableColumnToStorage(pTab,iCol) + 1;
127616 pExpr->iTable = regBase;
138880 int regBase,
138889 sqlite3VdbeAddOp3(v, OP_MakeRecord, regBase+nOBSat, nBase-nOBSat, regOut);
138910 int regBase; /* Regs for sorter record */
138936 regBase = regData - nPrefixReg;
138938 regBase = pParse->nMem + 1;
138944 sqlite3ExprCodeExprList(pParse, pSort->pOrderBy, regBase, regOrigData,
138947 sqlite3VdbeAddOp2(v, OP_Sequence, pSort->iECursor, regBase+nExpr);
138950 sqlite3ExprCodeMove(pParse, regData, regBase+nExpr+bSeq, nData);
138960 regRecord = makeSorterRecord(pParse, pSort, pSelect, regBase, nBase);
138965 addrFirst = sqlite3VdbeAddOp1(v, OP_IfNot, regBase+nExpr);
138970 sqlite3VdbeAddOp3(v, OP_Compare, regPrevKey, regBase, pSort->nOBSat);
138992 sqlite3ExprCodeMove(pParse, regBase, regPrevKey, pSort->nOBSat);
139016 iCsr, 0, regBase+nOBSat, nExpr-nOBSat);
139021 regRecord = makeSorterRecord(pParse, pSort, pSelect, regBase, nBase);
139029 regBase+nOBSat, nBase-nOBSat);
145794 int regBase;
145813 regBase = sqlite3GetTempRange(pParse, nCol);
145814 sqlite3ExprCodeExprList(pParse, pGroupBy, regBase, 0, 0);
145820 sqlite3ExprCode(pParse, pCol->pCExpr, j + regBase);
145826 sqlite3VdbeAddOp3(v, OP_MakeRecord, regBase, nCol, regRecord);
145829 sqlite3ReleaseTempRange(pParse, regBase, nCol);
152702 int regBase; /* Base register */
152716 regBase = pParse->nMem + 1;
152725 sqlite3VdbeAddOp3(v, OP_Null, 0, regBase, regBase+nSkip-1);
152733 iIdxCur, 0, regBase, nSkip);
152738 sqlite3VdbeAddOp3(v, OP_Column, iIdxCur, j, regBase+j);
152755 r1 = codeEqualityTerm(pParse, pTerm, pLevel, j, bRev, regBase+j);
152756 if( r1!=regBase+j ){
152758 sqlite3ReleaseTempReg(pParse, regBase);
152759 regBase = r1;
152761 sqlite3VdbeAddOp2(v, OP_Copy, r1, regBase+j);
152778 sqlite3VdbeAddOp2(v, OP_IsNull, regBase+j, pLevel->addrBrk);
152793 return regBase;
153646 int regBase; /* Base register holding constraint values */
153748 ** starting at regBase.
153751 regBase = codeAllEqualityTerms(pParse,pLevel,bRev,nExtraReg,&zStartAff);
153770 codeExprOrVector(pParse, pRight, regBase+nEq, nBtm);
153775 sqlite3VdbeAddOp2(v, OP_IsNull, regBase+nEq, addrNxt);
153791 sqlite3VdbeAddOp2(v, OP_Null, 0, regBase+nEq);
153795 sqlite3VdbeAddOp2(v, OP_Null, 0, regBase+nEq);
153799 codeApplyAffinity(pParse, regBase, nConstraint - bSeekPastNull, zStartAff);
153811 regBase, nEq);
153837 sqlite3VdbeAddOp4Int(v, op, iIdxCur, addrNxt, regBase, nConstraint);
153853 sqlite3VdbeAddOp4Int(v, op, iIdxCur, addrNxt, regBase,
153881 codeExprOrVector(pParse, pRight, regBase+nEq, nTop);
153886 sqlite3VdbeAddOp2(v, OP_IsNull, regBase+nEq, addrNxt);
153891 codeApplyAffinity(pParse, regBase+nEq, nTop, zEndAff);
153905 sqlite3VdbeAddOp2(v, OP_Null, 0, regBase+nEq);
153925 sqlite3VdbeAddOp4Int(v, op, iIdxCur, addrNxt, regBase, nConstraint);
153942 sqlite3VdbeAddOp4Int(v, op, iIdxCur, addrNxt, regBase,
157399 int regBase; /* Array of registers where record is assembled */
157551 regBase = sqlite3GenerateIndexKey(
157556 regBase, pLoop->u.btree.nEq);
157562 sqlite3VdbeChangeP2(v, addrCounter, regBase+n);