Searched refs:regReturn (Results 1 – 7 of 7) sorted by relevance
| /sqlite-3.40.0/src/ |
| H A D | wherecode.c | 1401 int regYield = pTabItem->regReturn; in sqlite3WhereCodeOneLoopStart() 2133 int regReturn = ++pParse->nMem; /* Register used with OP_Gosub */ in sqlite3WhereCodeOneLoopStart() local 2149 pLevel->p1 = regReturn; in sqlite3WhereCodeOneLoopStart() 2197 iRetInit = sqlite3VdbeAddOp2(v, OP_Integer, 0, regReturn); in sqlite3WhereCodeOneLoopStart() 2343 sqlite3VdbeAddOp2(v, OP_Gosub, regReturn, iLoopBody); in sqlite3WhereCodeOneLoopStart() 2640 sqlite3VdbeAddOp2(v, OP_BeginSubrtn, 0, pRJ->regReturn); in sqlite3WhereCodeOneLoopStart() 2703 pRJ->regReturn); in sqlite3WhereRightJoinLoop() 2761 sqlite3VdbeAddOp2(v, OP_Gosub, pRJ->regReturn, pRJ->addrSubrtn); in sqlite3WhereRightJoinLoop()
|
| H A D | select.c | 53 int regReturn; /* Register holding block-output return address */ member 774 pSort->regReturn = ++pParse->nMem; in pushOntoSorter() 1823 if( pSort->regReturn ) sqlite3VdbeAddOp1(v, OP_Return, pSort->regReturn); in generateSortTail() 3193 int regReturn, /* The return address register */ in generateOutputSubroutine() argument 3305 sqlite3VdbeAddOp1(v, OP_Return, regReturn); in generateOutputSubroutine() 7039 pItem->regReturn = ++pParse->nMem; in sqlite3Select() 7043 sqlite3SelectDestInit(&dest, SRT_Coroutine, pItem->regReturn); in sqlite3Select() 7049 sqlite3VdbeEndCoroutine(v, pItem->regReturn); in sqlite3Select() 7079 pItem->regReturn = ++pParse->nMem; in sqlite3Select() 7100 sqlite3VdbeAddOp2(v, OP_Return, pItem->regReturn, topAddr+1); in sqlite3Select() [all …]
|
| H A D | whereInt.h | 53 int regReturn; /* Return register for the interior subroutine */ member
|
| H A D | expr.c | 1674 pNewItem->regReturn = pOldItem->regReturn; in sqlite3SrcListDup() 3088 sqlite3VdbeAddOp2(v, OP_Gosub, pExpr->y.sub.regReturn, in sqlite3CodeRhsOfIN() 3100 pExpr->y.sub.regReturn = ++pParse->nMem; in sqlite3CodeRhsOfIN() 3102 sqlite3VdbeAddOp2(v, OP_BeginSubrtn, 0, pExpr->y.sub.regReturn) + 1; in sqlite3CodeRhsOfIN() 3228 sqlite3VdbeAddOp3(v, OP_Return, pExpr->y.sub.regReturn, in sqlite3CodeRhsOfIN() 3273 sqlite3VdbeAddOp2(v, OP_Gosub, pExpr->y.sub.regReturn, in sqlite3CodeSubselect() 3282 pExpr->y.sub.regReturn = ++pParse->nMem; in sqlite3CodeSubselect() 3284 sqlite3VdbeAddOp2(v, OP_BeginSubrtn, 0, pExpr->y.sub.regReturn) + 1; in sqlite3CodeSubselect() 3359 sqlite3VdbeAddOp3(v, OP_Return, pExpr->y.sub.regReturn, in sqlite3CodeSubselect()
|
| H A D | where.c | 986 int regYield = pTabItem->regReturn; in constructAutomaticIndex() 6126 pRJ->regReturn = ++pParse->nMem; in sqlite3WhereBegin() 6127 sqlite3VdbeAddOp2(v, OP_Null, 0, pRJ->regReturn); in sqlite3WhereBegin() 6168 sqlite3VdbeAddOp2(v, OP_Gosub, pSrc->regReturn, pSrc->addrFillSub); in sqlite3WhereBegin() 6171 sqlite3VdbeAddOp2(v, OP_Gosub, pSrc->regReturn, pSrc->addrFillSub); in sqlite3WhereBegin() 6279 sqlite3VdbeAddOp3(v, OP_Return, pRJ->regReturn, pRJ->addrSubrtn, 1); in sqlite3WhereEnd() 6376 sqlite3VdbeAddOp3(v, OP_Return, pLevel->pRJ->regReturn, 0, 1); in sqlite3WhereEnd()
|
| H A D | treeview.c | 729 pExpr->y.sub.regReturn, pExpr->y.sub.iAddr); in sqlite3TreeViewExpr()
|
| H A D | sqliteInt.h | 2884 int regReturn; /* Register used to hold return address */ member 3120 int regReturn; /* Register holding return address of addrFillSub */ member
|