Lines Matching refs:regReturn

16909   int regReturn;      /* Register used to hold return address */  member
19446 int regReturn; /* Register used to hold return address */ member
19668 int regReturn; /* Register holding return address of addrFillSub */ member
33913 pExpr->y.sub.regReturn, pExpr->y.sub.iAddr); in sqlite3TreeViewExpr()
113808 pExpr->y.sub.regReturn = pSig->regReturn;
113894 sqlite3VdbeAddOp2(v, OP_Gosub, pExpr->y.sub.regReturn,
113910 pExpr->y.sub.regReturn = ++pParse->nMem;
113912 sqlite3VdbeAddOp2(v, OP_BeginSubrtn, 0, pExpr->y.sub.regReturn) + 1;
113916 pSig->regReturn = pExpr->y.sub.regReturn;
114062 sqlite3VdbeAddOp3(v, OP_Return, pExpr->y.sub.regReturn,
114110 sqlite3VdbeAddOp2(v, OP_Gosub, pExpr->y.sub.regReturn,
114119 pExpr->y.sub.regReturn = ++pParse->nMem;
114121 sqlite3VdbeAddOp2(v, OP_BeginSubrtn, 0, pExpr->y.sub.regReturn) + 1;
114198 sqlite3VdbeAddOp3(v, OP_Return, pExpr->y.sub.regReturn,
135404 sqlite3VdbeEndCoroutine(pParse->pVdbe, pItem->u4.pSubq->regReturn);
135551 pSubq->regReturn = ++pParse->nMem;
135553 pSubq->regReturn, 0, pSubq->addrFillSub);
135554 sqlite3SelectDestInit(&dest, SRT_Coroutine, pSubq->regReturn);
135590 sqlite3VdbeAddOp1(pParse->pVdbe, OP_Yield, pSubq->regReturn);
135939 dest.iSDParm = pSubq->regReturn;
144892 int regReturn; /* Register holding block-output return address */
145658 pSort->regReturn = ++pParse->nMem;
145659 sqlite3VdbeAddOp2(v, OP_Gosub, pSort->regReturn, pSort->labelBkOut);
146570 sqlite3VdbeAddOp2(v, OP_Gosub, pSort->regReturn, pSort->labelBkOut);
146741 if( pSort->regReturn ) sqlite3VdbeAddOp1(v, OP_Return, pSort->regReturn);
148144 int regReturn, /* The return address register */
148261 sqlite3VdbeAddOp1(v, OP_Return, regReturn);
152734 pSubq->regReturn = ++pParse->nMem;
152735 sqlite3VdbeAddOp3(v, OP_InitCoroutine, pSubq->regReturn, 0, addrTop);
152738 sqlite3SelectDestInit(&dest, SRT_Coroutine, pSubq->regReturn);
152744 sqlite3VdbeEndCoroutine(v, pSubq->regReturn);
152768 sqlite3VdbeAddOp2(v, OP_Gosub, pPriorSubq->regReturn,
152783 pSubq->regReturn = ++pParse->nMem;
152802 sqlite3VdbeAddOp2(v, OP_Return, pSubq->regReturn, topAddr+1);
152810 pCteUse->regRtn = pSubq->regReturn;
159008 int regReturn; /* Return register for the interior subroutine */
161156 regYield = pSubq->regReturn;
161885 int regReturn = ++pParse->nMem; /* Register used with OP_Gosub */
161901 pLevel->p1 = regReturn;
161948 iRetInit = sqlite3VdbeAddOp2(v, OP_Integer, 0, regReturn);
162094 sqlite3VdbeAddOp2(v, OP_Gosub, regReturn, iLoopBody);
162397 sqlite3VdbeAddOp2(v, OP_BeginSubrtn, 0, pRJ->regReturn);
162461 pRJ->regReturn);
162533 sqlite3VdbeAddOp2(v, OP_Gosub, pRJ->regReturn, pRJ->addrSubrtn);
165665 regYield = pSubq->regReturn;
171686 pRJ->regReturn = ++pParse->nMem;
171687 sqlite3VdbeAddOp2(v, OP_Null, 0, pRJ->regReturn);
171736 sqlite3VdbeAddOp2(v, OP_Gosub, pSubq->regReturn, pSubq->addrFillSub);
171830 sqlite3VdbeAddOp3(v, OP_Return, pRJ->regReturn, pRJ->addrSubrtn, 1);
171927 sqlite3VdbeAddOp3(v, OP_Return, pLevel->pRJ->regReturn, 0, 1);