Lines Matching refs:regBase

670   int regBase,  in makeSorterRecord()  argument
679 sqlite3VdbeAddOp3(v, OP_MakeRecord, regBase+nOBSat, nBase-nOBSat, regOut); in makeSorterRecord()
700 int regBase; /* Regs for sorter record */ in pushOntoSorter() local
726 regBase = regData - nPrefixReg; in pushOntoSorter()
728 regBase = pParse->nMem + 1; in pushOntoSorter()
734 sqlite3ExprCodeExprList(pParse, pSort->pOrderBy, regBase, regOrigData, in pushOntoSorter()
737 sqlite3VdbeAddOp2(v, OP_Sequence, pSort->iECursor, regBase+nExpr); in pushOntoSorter()
740 sqlite3ExprCodeMove(pParse, regData, regBase+nExpr+bSeq, nData); in pushOntoSorter()
750 regRecord = makeSorterRecord(pParse, pSort, pSelect, regBase, nBase); in pushOntoSorter()
755 addrFirst = sqlite3VdbeAddOp1(v, OP_IfNot, regBase+nExpr); in pushOntoSorter()
760 sqlite3VdbeAddOp3(v, OP_Compare, regPrevKey, regBase, pSort->nOBSat); in pushOntoSorter()
782 sqlite3ExprCodeMove(pParse, regBase, regPrevKey, pSort->nOBSat); in pushOntoSorter()
806 iCsr, 0, regBase+nOBSat, nExpr-nOBSat); in pushOntoSorter()
811 regRecord = makeSorterRecord(pParse, pSort, pSelect, regBase, nBase); in pushOntoSorter()
819 regBase+nOBSat, nBase-nOBSat); in pushOntoSorter()
7544 int regBase; in sqlite3Select() local
7563 regBase = sqlite3GetTempRange(pParse, nCol); in sqlite3Select()
7564 sqlite3ExprCodeExprList(pParse, pGroupBy, regBase, 0, 0); in sqlite3Select()
7570 sqlite3ExprCode(pParse, pCol->pCExpr, j + regBase); in sqlite3Select()
7576 sqlite3VdbeAddOp3(v, OP_MakeRecord, regBase, nCol, regRecord); in sqlite3Select()
7579 sqlite3ReleaseTempRange(pParse, regBase, nCol); in sqlite3Select()