Searched refs:regYield (Results 1 – 5 of 5) sorted by relevance
| /sqlite-3.40.0/src/ |
| H A D | insert.c | 912 int regYield; /* Register holding co-routine entry-point */ in sqlite3Insert() local 916 regYield = ++pParse->nMem; in sqlite3Insert() 918 sqlite3VdbeAddOp3(v, OP_InitCoroutine, regYield, 0, addrTop); in sqlite3Insert() 919 sqlite3SelectDestInit(&dest, SRT_Coroutine, regYield); in sqlite3Insert() 927 sqlite3VdbeEndCoroutine(v, regYield); in sqlite3Insert()
|
| H A D | wherecode.c | 1401 int regYield = pTabItem->regReturn; in sqlite3WhereCodeOneLoopStart() local 1402 sqlite3VdbeAddOp3(v, OP_InitCoroutine, regYield, 0, pTabItem->addrFillSub); in sqlite3WhereCodeOneLoopStart() 1403 pLevel->p2 = sqlite3VdbeAddOp2(v, OP_Yield, regYield, addrBrk); in sqlite3WhereCodeOneLoopStart()
|
| H A D | build.c | 2815 int regYield; /* Register holding co-routine entry-point */ in sqlite3EndTable() local 2827 regYield = ++pParse->nMem; in sqlite3EndTable() 2836 sqlite3VdbeAddOp3(v, OP_InitCoroutine, regYield, 0, addrTop); in sqlite3EndTable() 2846 sqlite3SelectDestInit(&dest, SRT_Coroutine, regYield); in sqlite3EndTable() 2849 sqlite3VdbeEndCoroutine(v, regYield); in sqlite3EndTable()
|
| H A D | where.c | 986 int regYield = pTabItem->regReturn; in constructAutomaticIndex() local 988 sqlite3VdbeAddOp3(v, OP_InitCoroutine, regYield, 0, pTabItem->addrFillSub); in constructAutomaticIndex() 989 addrTop = sqlite3VdbeAddOp1(v, OP_Yield, regYield); in constructAutomaticIndex()
|
| H A D | vdbeaux.c | 514 void sqlite3VdbeEndCoroutine(Vdbe *v, int regYield){ in sqlite3VdbeEndCoroutine() argument 515 sqlite3VdbeAddOp1(v, OP_EndCoroutine, regYield); in sqlite3VdbeEndCoroutine()
|