Lines Matching refs:regReturn
19028 int regReturn; /* Register used to hold return address */ member
19270 int regReturn; /* Register holding return address of addrFillSub */ member
33339 pExpr->y.sub.regReturn, pExpr->y.sub.iAddr); in sqlite3TreeViewExpr()
110896 pNewItem->regReturn = pOldItem->regReturn;
112468 sqlite3VdbeAddOp2(v, OP_Gosub, pExpr->y.sub.regReturn,
112480 pExpr->y.sub.regReturn = ++pParse->nMem;
112482 sqlite3VdbeAddOp2(v, OP_BeginSubrtn, 0, pExpr->y.sub.regReturn) + 1;
112608 sqlite3VdbeAddOp3(v, OP_Return, pExpr->y.sub.regReturn,
112656 sqlite3VdbeAddOp2(v, OP_Gosub, pExpr->y.sub.regReturn,
112665 pExpr->y.sub.regReturn = ++pParse->nMem;
112667 sqlite3VdbeAddOp2(v, OP_BeginSubrtn, 0, pExpr->y.sub.regReturn) + 1;
112744 sqlite3VdbeAddOp3(v, OP_Return, pExpr->y.sub.regReturn,
133481 sqlite3VdbeEndCoroutine(pParse->pVdbe, pItem->regReturn);
133622 p->regReturn = ++pParse->nMem;
133625 sqlite3VdbeAddOp3(v,OP_InitCoroutine,p->regReturn,0,p->addrFillSub);
133626 sqlite3SelectDestInit(&dest, SRT_Coroutine, p->regReturn);
133655 sqlite3VdbeAddOp1(pParse->pVdbe, OP_Yield, p->regReturn);
134006 dest.iSDParm = pItem->regReturn;
142944 int regReturn; /* Register holding block-output return address */
143677 pSort->regReturn = ++pParse->nMem;
143678 sqlite3VdbeAddOp2(v, OP_Gosub, pSort->regReturn, pSort->labelBkOut);
144583 sqlite3VdbeAddOp2(v, OP_Gosub, pSort->regReturn, pSort->labelBkOut);
144754 if( pSort->regReturn ) sqlite3VdbeAddOp1(v, OP_Return, pSort->regReturn);
146152 int regReturn, /* The return address register */
146264 sqlite3VdbeAddOp1(v, OP_Return, regReturn);
150628 pItem->regReturn = ++pParse->nMem;
150629 sqlite3VdbeAddOp3(v, OP_InitCoroutine, pItem->regReturn, 0, addrTop);
150632 sqlite3SelectDestInit(&dest, SRT_Coroutine, pItem->regReturn);
150638 sqlite3VdbeEndCoroutine(v, pItem->regReturn);
150657 sqlite3VdbeAddOp2(v, OP_Gosub, pPrior->regReturn, pPrior->addrFillSub);
150671 pItem->regReturn = ++pParse->nMem;
150690 sqlite3VdbeAddOp2(v, OP_Return, pItem->regReturn, topAddr+1);
150698 pCteUse->regRtn = pItem->regReturn;
156843 int regReturn; /* Return register for the interior subroutine */
158863 int regYield = pTabItem->regReturn;
159588 int regReturn = ++pParse->nMem; /* Register used with OP_Gosub */
159604 pLevel->p1 = regReturn;
159652 iRetInit = sqlite3VdbeAddOp2(v, OP_Integer, 0, regReturn);
159798 sqlite3VdbeAddOp2(v, OP_Gosub, regReturn, iLoopBody);
160101 sqlite3VdbeAddOp2(v, OP_BeginSubrtn, 0, pRJ->regReturn);
160164 pRJ->regReturn);
160231 sqlite3VdbeAddOp2(v, OP_Gosub, pRJ->regReturn, pRJ->addrSubrtn);
163238 int regYield = pSrc->regReturn;
168901 pRJ->regReturn = ++pParse->nMem;
168902 sqlite3VdbeAddOp2(v, OP_Null, 0, pRJ->regReturn);
168943 sqlite3VdbeAddOp2(v, OP_Gosub, pSrc->regReturn, pSrc->addrFillSub);
168946 sqlite3VdbeAddOp2(v, OP_Gosub, pSrc->regReturn, pSrc->addrFillSub);
169039 sqlite3VdbeAddOp3(v, OP_Return, pRJ->regReturn, pRJ->addrSubrtn, 1);
169136 sqlite3VdbeAddOp3(v, OP_Return, pLevel->pRJ->regReturn, 0, 1);