Home
last modified time | relevance | path

Searched refs:sqliteVdbeAddOp (Results 1 – 14 of 14) sorted by relevance

/illumos-gate/usr/src/lib/libsqlite/src/
H A Dinsert.c181 iInitCode = sqliteVdbeAddOp(v, OP_Goto, 0, 0); in sqliteInsert()
187 sqliteVdbeAddOp(v, OP_Goto, 0, iCleanup); in sqliteInsert()
218 sqliteVdbeAddOp(v, OP_MakeRecord, nColumn, 0); in sqliteInsert()
219 sqliteVdbeAddOp(v, OP_NewRecno, srcTab, 0); in sqliteInsert()
220 sqliteVdbeAddOp(v, OP_Pull, 1, 0); in sqliteInsert()
221 sqliteVdbeAddOp(v, OP_PutIntKey, srcTab, 0); in sqliteInsert()
222 sqliteVdbeAddOp(v, OP_Return, 0, 0); in sqliteInsert()
229 sqliteVdbeAddOp(v, OP_OpenTemp, srcTab, 0); in sqliteInsert()
230 sqliteVdbeAddOp(v, OP_Goto, 0, iSelectLoop); in sqliteInsert()
319 sqliteVdbeAddOp(v, OP_OpenPseudo, newIdx, 0); in sqliteInsert()
[all …]
H A Dupdate.c233 sqliteVdbeAddOp(v, OP_ListWrite, 0, 0); in sqliteUpdate()
242 sqliteVdbeAddOp(v, OP_Integer, 0, 0); in sqliteUpdate()
248 sqliteVdbeAddOp(v, OP_OpenPseudo, oldIdx, 0); in sqliteUpdate()
249 sqliteVdbeAddOp(v, OP_OpenPseudo, newIdx, 0); in sqliteUpdate()
253 sqliteVdbeAddOp(v, OP_ListRewind, 0, 0); in sqliteUpdate()
254 sqliteVdbeAddOp(v, OP_StackDepth, 0, 0); in sqliteUpdate()
255 sqliteVdbeAddOp(v, OP_MemStore, iStackDepth, 1); in sqliteUpdate()
256 loopStart = sqliteVdbeAddOp(v, OP_MemLoad, iStackDepth, 0); in sqliteUpdate()
257 sqliteVdbeAddOp(v, OP_StackReset, 0, 0); in sqliteUpdate()
258 jumpInst = sqliteVdbeAddOp(v, OP_ListRead, 0, 0); in sqliteUpdate()
[all …]
H A Ddelete.c160 sqliteVdbeAddOp(v, OP_Integer, 0, 0); in sqliteDeleteFrom()
174 sqliteVdbeAddOp(v, OP_Integer, pTab->iDb, 0); in sqliteDeleteFrom()
175 sqliteVdbeAddOp(v, OP_OpenRead, iCur, pTab->tnum); in sqliteDeleteFrom()
177 sqliteVdbeAddOp(v, OP_Rewind, iCur, sqliteVdbeCurrentAddr(v)+2); in sqliteDeleteFrom()
178 addr = sqliteVdbeAddOp(v, OP_AddImm, 1, 0); in sqliteDeleteFrom()
179 sqliteVdbeAddOp(v, OP_Next, iCur, addr); in sqliteDeleteFrom()
181 sqliteVdbeAddOp(v, OP_Close, iCur, 0); in sqliteDeleteFrom()
184 sqliteVdbeAddOp(v, OP_Clear, pTab->tnum, pTab->iDb); in sqliteDeleteFrom()
186 sqliteVdbeAddOp(v, OP_Clear, pIdx->tnum, pIdx->iDb); in sqliteDeleteFrom()
202 sqliteVdbeAddOp(v, OP_ListWrite, 0, 0); in sqliteDeleteFrom()
[all …]
H A Dpragma.c216 sqliteVdbeAddOp(v, OP_Integer, size, 0); in sqlitePragma()
217 sqliteVdbeAddOp(v, OP_ReadCookie, 0, 2); in sqlitePragma()
218 addr = sqliteVdbeAddOp(v, OP_Integer, 0, 0); in sqlitePragma()
219 sqliteVdbeAddOp(v, OP_Ge, 0, addr+3); in sqlitePragma()
220 sqliteVdbeAddOp(v, OP_Negative, 0, 0); in sqlitePragma()
221 sqliteVdbeAddOp(v, OP_SetCookie, 0, 2); in sqlitePragma()
250 sqliteVdbeAddOp(v, OP_Integer, size, 0); in sqlitePragma()
303 sqliteVdbeAddOp(v, OP_ReadCookie, 0, 2); in sqlitePragma()
304 sqliteVdbeAddOp(v, OP_Dup, 0, 0); in sqlitePragma()
305 addr = sqliteVdbeAddOp(v, OP_Integer, 0, 0); in sqlitePragma()
[all …]
H A Dwhere.c707 sqliteVdbeAddOp(v, OP_Integer, pTab->iDb, 0); in sqliteWhereBegin()
712 sqliteVdbeAddOp(v, OP_Integer, pIx->iDb, 0); in sqliteWhereBegin()
733 sqliteVdbeAddOp(v, OP_String, 0, 0); in sqliteWhereBegin()
734 sqliteVdbeAddOp(v, OP_MemStore, pLevel->iLeftJoin, 1); in sqliteWhereBegin()
755 sqliteVdbeAddOp(v, OP_SetFirst, pX->iTable, brk); in sqliteWhereBegin()
761 sqliteVdbeAddOp(v, OP_Rewind, pX->iTable, brk); in sqliteWhereBegin()
762 sqliteVdbeAddOp(v, OP_KeyAsData, pX->iTable, 1); in sqliteWhereBegin()
763 pLevel->inP2 = sqliteVdbeAddOp(v, OP_FullKey, pX->iTable, 0); in sqliteWhereBegin()
772 sqliteVdbeAddOp(v, OP_MustBeInt, 1, brk); in sqliteWhereBegin()
774 sqliteVdbeAddOp(v, OP_NotExists, iCur, brk); in sqliteWhereBegin()
[all …]
H A Dcopy.c64 sqliteVdbeAddOp(v, OP_Integer, 0, 0); /* Initialize the row count */ in sqliteCopy()
67 addr = sqliteVdbeAddOp(v, OP_FileRead, pTab->nCol, end); in sqliteCopy()
75 sqliteVdbeAddOp(v, OP_FileColumn, pTab->iPKey, 0); in sqliteCopy()
76 sqliteVdbeAddOp(v, OP_MustBeInt, 0, 0); in sqliteCopy()
78 sqliteVdbeAddOp(v, OP_NewRecno, 0, 0); in sqliteCopy()
84 sqliteVdbeAddOp(v, OP_String, 0, 0); in sqliteCopy()
86 sqliteVdbeAddOp(v, OP_FileColumn, i, 0); in sqliteCopy()
93 sqliteVdbeAddOp(v, OP_AddImm, 1, 0); /* Increment row count */ in sqliteCopy()
95 sqliteVdbeAddOp(v, OP_Goto, 0, addr); in sqliteCopy()
97 sqliteVdbeAddOp(v, OP_Noop, 0, 0); in sqliteCopy()
[all …]
H A Dselect.c341 sqliteVdbeAddOp(v, OP_SortPut, 0, 0); in pushOntoSorter()
379 sqliteVdbeAddOp(v, OP_MemIncr, p->iOffset, addr); in codeLimiter()
381 sqliteVdbeAddOp(v, OP_Pop, nPop, 0); in codeLimiter()
383 sqliteVdbeAddOp(v, OP_Goto, 0, iContinue); in codeLimiter()
386 sqliteVdbeAddOp(v, OP_MemIncr, p->iLimit, iBreak); in codeLimiter()
431 sqliteVdbeAddOp(v, OP_Column, srcTab, i); in selectInnerLoop()
446 sqliteVdbeAddOp(v, OP_IsNull, -pEList->nExpr, sqliteVdbeCurrentAddr(v)+7); in selectInnerLoop()
448 sqliteVdbeAddOp(v, OP_MakeKey, pEList->nExpr, 1); in selectInnerLoop()
450 sqliteVdbeAddOp(v, OP_Distinct, distinct, sqliteVdbeCurrentAddr(v)+3); in selectInnerLoop()
451 sqliteVdbeAddOp(v, OP_Pop, pEList->nExpr+1, 0); in selectInnerLoop()
[all …]
H A Dexpr.c700 sqliteVdbeAddOp(v, OP_OpenTemp, pExpr->iTable, 1); in sqliteExprResolveIds()
736 sqliteVdbeAddOp(v, OP_SetInsert, iSet, 0); in sqliteExprResolveIds()
1045 sqliteVdbeAddOp(v, OP_AggGet, 0, pExpr->iAgg); in sqliteExprCode()
1047 sqliteVdbeAddOp(v, OP_Column, pExpr->iTable, pExpr->iColumn); in sqliteExprCode()
1049 sqliteVdbeAddOp(v, OP_Recno, pExpr->iTable, 0); in sqliteExprCode()
1057 sqliteVdbeAddOp(v, OP_Integer, atoi(pExpr->token.z), 0); in sqliteExprCode()
1059 sqliteVdbeAddOp(v, OP_String, 0, 0); in sqliteExprCode()
1067 sqliteVdbeAddOp(v, OP_String, 0, 0); in sqliteExprCode()
1071 sqliteVdbeAddOp(v, OP_Variable, pExpr->iTable, 0); in sqliteExprCode()
1096 sqliteVdbeAddOp(v, op, 0, 0); in sqliteExprCode()
[all …]
H A Dbuild.c72 sqliteVdbeAddOp(v, OP_Halt, 0, 0); in sqliteExec()
402 sqliteVdbeAddOp(v, OP_Integer, isTemp, 0); in sqliteOpenMasterTable()
403 sqliteVdbeAddOp(v, OP_OpenWrite, 0, 2); in sqliteOpenMasterTable()
537 sqliteVdbeAddOp(v, OP_Integer, db->file_format, 0); in sqliteStartTable()
538 sqliteVdbeAddOp(v, OP_SetCookie, 0, 1); in sqliteStartTable()
541 sqliteVdbeAddOp(v, OP_NewRecno, 0, 0); in sqliteStartTable()
542 sqliteVdbeAddOp(v, OP_Dup, 0, 0); in sqliteStartTable()
543 sqliteVdbeAddOp(v, OP_String, 0, 0); in sqliteStartTable()
544 sqliteVdbeAddOp(v, OP_PutIntKey, 0, 0); in sqliteStartTable()
782 sqliteVdbeAddOp(v, OP_Integer, db->next_cookie, 0); in sqliteChangeCookie()
[all …]
H A Dtrigger.c210 sqliteVdbeAddOp(v, OP_Close, 0, 0); in sqliteFinishTrigger()
472 sqliteVdbeAddOp(v, OP_Close, 0, 0); in sqliteDropTriggerPtr()
625 sqliteVdbeAddOp(pParse->pVdbe, OP_ListPush, 0, 0); in codeTriggerProgram()
629 sqliteVdbeAddOp(pParse->pVdbe, OP_ListPop, 0, 0); in codeTriggerProgram()
643 sqliteVdbeAddOp(pParse->pVdbe, OP_ListPush, 0, 0); in codeTriggerProgram()
646 sqliteVdbeAddOp(pParse->pVdbe, OP_ListPop, 0, 0); in codeTriggerProgram()
749 sqliteVdbeAddOp(pParse->pVdbe, OP_ContextPush, 0, 0); in sqliteCodeRowTrigger()
751 sqliteVdbeAddOp(pParse->pVdbe, OP_ContextPop, 0, 0); in sqliteCodeRowTrigger()
H A Dvdbe.h89 int sqliteVdbeAddOp(Vdbe*,int,int,int);
H A Dattach.c34 sqliteVdbeAddOp(v, OP_Halt, 0, 0); in sqliteAttach()
143 sqliteVdbeAddOp(v, OP_Halt, 0, 0); in sqliteDetach()
H A Dvdbeaux.c74 int sqliteVdbeAddOp(Vdbe *p, int op, int p1, int p2){ in sqliteVdbeAddOp() function
112 int addr = sqliteVdbeAddOp(p, op, p1, p2); in sqliteVdbeOp3()
129 sqliteVdbeAddOp(p, opcode, p1, p2); in sqliteVdbeCode()
602 sqliteVdbeAddOp(p, OP_Halt, 0, 0); in sqliteVdbeMakeReady()
H A Dvacuum.c211 sqliteVdbeAddOp(v, OP_Vacuum, 0, 0); in sqliteVacuum()