Home
last modified time | relevance | path

Searched refs:regReturn (Results 1 – 7 of 7) sorted by relevance

/sqlite-3.40.0/src/
H A Dwherecode.c1401 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 Dselect.c53 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 DwhereInt.h53 int regReturn; /* Return register for the interior subroutine */ member
H A Dexpr.c1674 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 Dwhere.c986 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 Dtreeview.c729 pExpr->y.sub.regReturn, pExpr->y.sub.iAddr); in sqlite3TreeViewExpr()
H A DsqliteInt.h2884 int regReturn; /* Register used to hold return address */ member
3120 int regReturn; /* Register holding return address of addrFillSub */ member