Home
last modified time | relevance | path

Searched refs:sqlite3VdbeAddOp2 (Results 1 – 19 of 19) sorted by relevance

/sqlite-3.40.0/src/
H A Dwindow.c1487 sqlite3VdbeAddOp2(v, OP_Integer, 0, regZero); in windowCheckValue()
1850 sqlite3VdbeAddOp2(v, OP_Rowid, csr, regRowid); in windowFullScan()
1877 sqlite3VdbeAddOp2(v, OP_Goto, 0, lblNext); in windowFullScan()
1885 sqlite3VdbeAddOp2(v, OP_Next, csr, addrNext); in windowFullScan()
2067 sqlite3VdbeAddOp2(v, OP_Goto, 0, addr); in windowIfNewPeer()
2157 sqlite3VdbeAddOp2(v, OP_Goto, 0, lbl); in windowCodeRangeTest()
2169 sqlite3VdbeAddOp2(v, OP_Goto, 0, addrDone); in windowCodeRangeTest()
2173 sqlite3VdbeAddOp2(v, OP_IsNull, reg2, in windowCodeRangeTest()
2350 sqlite3VdbeAddOp2(v, OP_Goto, 0, lblDone); in windowCodeOp()
2965 sqlite3VdbeAddOp2(v, OP_Rewind, s.end.csr, 1); in sqlite3WindowCodeStep()
[all …]
H A Dinsert.c1207 sqlite3VdbeAddOp2(v, in sqlite3Insert()
1278 sqlite3VdbeAddOp2(v, OP_Null, 0, regIns); in sqlite3Insert()
1311 sqlite3VdbeAddOp2(v, OP_Null, 0, regRowid); in sqlite3Insert()
2534 sqlite3VdbeAddOp2(v, OP_Integer, 0, r); in codeWithoutRowidPreupdate()
3009 sqlite3VdbeAddOp2(v, OP_Null, 0, regData); in xferOptimization()
3082 sqlite3VdbeAddOp2(v, OP_Close, iSrc, 0); in xferOptimization()
3083 sqlite3VdbeAddOp2(v, OP_Close, iDest, 0); in xferOptimization()
3142 sqlite3VdbeAddOp2(v, OP_Close, iSrc, 0); in xferOptimization()
3143 sqlite3VdbeAddOp2(v, OP_Close, iDest, 0); in xferOptimization()
3150 sqlite3VdbeAddOp2(v, OP_Halt, SQLITE_OK, 0); in xferOptimization()
[all …]
H A Dupdate.c672 sqlite3VdbeAddOp2(v, OP_Integer, 0, regRowCount); in sqlite3Update()
768 sqlite3VdbeAddOp2(v, OP_Rowid, iDataCur, regOldRowid); in sqlite3Update()
861 sqlite3VdbeAddOp2(v, OP_RowData, iEph, regKey); in sqlite3Update()
907 sqlite3VdbeAddOp2(v, OP_Null, 0, k); in sqlite3Update()
933 sqlite3VdbeAddOp2(v, OP_Null, 0, k); in sqlite3Update()
957 sqlite3VdbeAddOp2(v, OP_Null, 0, k); in sqlite3Update()
1078 sqlite3VdbeAddOp2(v, OP_Delete, iDataCur, 0); in sqlite3Update()
1104 sqlite3VdbeAddOp2(v, OP_AddImm, regRowCount, 1); in sqlite3Update()
1275 sqlite3VdbeAddOp2(v, OP_Rowid, iCsr, regArg); in updateVirtualTable()
1279 sqlite3VdbeAddOp2(v, OP_Rowid, iCsr, regArg+1); in updateVirtualTable()
[all …]
H A Dselect.c804 sqlite3VdbeAddOp2(v, OP_Last, iCsr, 0); in pushOntoSorter()
1312 sqlite3VdbeAddOp2(v, OP_NewRowid, iParm, r2); in selectInnerLoop()
1373 sqlite3VdbeAddOp2(v, OP_Integer, 1, iParm); in selectInnerLoop()
1444 sqlite3VdbeAddOp2(v, OP_SCopy, in selectInnerLoop()
1671 sqlite3VdbeAddOp2(v, OP_Null, 0, pDest->iSdst); in generateSortTail()
2426 sqlite3VdbeAddOp2(v, OP_Integer, n, iLimit); in computeLimitRegisters()
3079 sqlite3VdbeAddOp2(v, OP_Close, tab2, 0); in multiSelect()
3080 sqlite3VdbeAddOp2(v, OP_Close, tab1, 0); in multiSelect()
3215 sqlite3VdbeAddOp2(v, OP_Integer, 1, regPrev); in generateOutputSubroutine()
3511 sqlite3VdbeAddOp2(v, OP_Integer, 0, regPrev); in multiSelectOrderBy()
[all …]
H A Dwherecode.c577 sqlite3VdbeAddOp2(v, OP_Null, 0, iReg); in codeEqualityTerm()
835 sqlite3VdbeAddOp2(v, OP_Copy, r1, regBase+j); in codeAllEqualityTerms()
1387 sqlite3VdbeAddOp2(v, OP_Integer, 0, pLevel->iLeftJoin); in sqlite3WhereCodeOneLoopStart()
1449 sqlite3VdbeAddOp2(v, OP_Integer, nConstraint, iReg+1); in sqlite3WhereCodeOneLoopStart()
1661 sqlite3VdbeAddOp2(v, OP_Rowid, iCur, iRowidReg); in sqlite3WhereCodeOneLoopStart()
1799 sqlite3VdbeAddOp2(v, OP_Integer, 0, regBignull); in sqlite3WhereCodeOneLoopStart()
1865 sqlite3VdbeAddOp2(v, OP_Null, 0, regBase+nEq); in sqlite3WhereCodeOneLoopStart()
1869 sqlite3VdbeAddOp2(v, OP_Null, 0, regBase+nEq); in sqlite3WhereCodeOneLoopStart()
1880 sqlite3VdbeAddOp2(v, OP_Integer, 1, regBignull); in sqlite3WhereCodeOneLoopStart()
1979 sqlite3VdbeAddOp2(v, OP_Null, 0, regBase+nEq); in sqlite3WhereCodeOneLoopStart()
[all …]
H A Dpragma.c191 sqlite3VdbeAddOp2(v, OP_ResultRow, 1, 1); in returnSingleInt()
203 sqlite3VdbeAddOp2(v, OP_ResultRow, 1, 1); in returnSingleText()
359 sqlite3VdbeAddOp2(v, OP_ResultRow, 3, 1); in integrityCheckResultRow()
635 sqlite3VdbeAddOp2(v, OP_ResultRow, iReg, 1); in sqlite3Pragma()
726 sqlite3VdbeAddOp2(v, OP_ResultRow, 1, 1); in sqlite3Pragma()
816 sqlite3VdbeAddOp2(v, OP_Integer, iLimit, 1); in sqlite3Pragma()
819 sqlite3VdbeAddOp2(v, OP_AddImm, 1, -1); in sqlite3Pragma()
1316 sqlite3VdbeAddOp2(v, OP_ResultRow, 1, 5); in sqlite3Pragma()
1774 sqlite3VdbeAddOp2(v, OP_Integer, 0, 7); in sqlite3Pragma()
2211 sqlite3VdbeAddOp2(v, OP_ResultRow, 1, 1); in sqlite3Pragma()
[all …]
H A Ddelete.c52 sqlite3VdbeAddOp2(v, OP_ResultRow, regCounter, 1); in sqlite3CodeChangeCount()
445 sqlite3VdbeAddOp2(v, OP_Integer, 0, memCnt); in sqlite3DeleteFrom()
479 sqlite3VdbeAddOp2(v, OP_Clear, pIdx->tnum, iDb); in sqlite3DeleteFrom()
493 sqlite3VdbeAddOp2(v, OP_Null, 0, iRowSet); in sqlite3DeleteFrom()
503 addrEphOpen = sqlite3VdbeAddOp2(v, OP_OpenEphemeral, iEphCur, nPk); in sqlite3DeleteFrom()
527 sqlite3VdbeAddOp2(v, OP_AddImm, memCnt, 1); in sqlite3DeleteFrom()
570 sqlite3VdbeAddOp2(v, OP_RowSetAdd, iRowSet, iKey); in sqlite3DeleteFrom()
610 sqlite3VdbeAddOp2(v, OP_RowData, iEphCur, iKey); in sqlite3DeleteFrom()
647 sqlite3VdbeAddOp2(v, OP_Next, iEphCur, addrLoop+1); VdbeCoverage(v); in sqlite3DeleteFrom()
785 sqlite3VdbeAddOp2(v, OP_Copy, iPk, iOld); in sqlite3GenerateRowDelete()
[all …]
H A Danalyze.c238 sqlite3VdbeAddOp2(v, OP_Clear, (int)aRoot[i], iDb); in openStatTable()
1122 sqlite3VdbeAddOp2(v, OP_Integer, nCol, regStat+1); in analyzeOneTable()
1127 sqlite3VdbeAddOp2(v, OP_Count, iIdxCur, regTemp); in analyzeOneTable()
1150 sqlite3VdbeAddOp2(v, OP_Integer, 0, regChng); in analyzeOneTable()
1180 sqlite3VdbeAddOp2(v, OP_Integer, i, regChng); in analyzeOneTable()
1188 sqlite3VdbeAddOp2(v, OP_Integer, nColTest, regChng); in analyzeOneTable()
1220 sqlite3VdbeAddOp2(v, OP_IdxRowid, iIdxCur, regRowid); in analyzeOneTable()
1259 sqlite3VdbeAddOp2(v, OP_NewRowid, iStatCur, regNewRowid); in analyzeOneTable()
1312 sqlite3VdbeAddOp2(v, OP_Count, iTabCur, regStat1); in analyzeOneTable()
1314 sqlite3VdbeAddOp2(v, OP_Null, 0, regIdxname); in analyzeOneTable()
[all …]
H A Dfkey.c350 sqlite3VdbeAddOp2(v, OP_FkIfZero, pFKey->isDeferred, iOk); in fkLookupParent()
355 sqlite3VdbeAddOp2(v, OP_IsNull, iReg, iOk); VdbeCoverage(v); in fkLookupParent()
370 sqlite3VdbeAddOp2(v, OP_SCopy, in fkLookupParent()
372 iMustBeInt = sqlite3VdbeAddOp2(v, OP_MustBeInt, regTemp, 0); in fkLookupParent()
397 sqlite3VdbeAddOp2(v, OP_Copy, in fkLookupParent()
455 sqlite3VdbeAddOp2(v, OP_FkCounter, pFKey->isDeferred, nIncr); in fkLookupParent()
571 iFkIfZero = sqlite3VdbeAddOp2(v, OP_FkIfZero, pFKey->isDeferred, 0); in fkScanChildren()
649 sqlite3VdbeAddOp2(v, OP_FkCounter, pFKey->isDeferred, nIncr); in fkScanChildren()
755 sqlite3VdbeAddOp2(v, OP_FkIfZero, 1, iSkip); VdbeCoverage(v); in sqlite3FkDropTable()
773 sqlite3VdbeAddOp2(v, OP_FkIfZero, 0, sqlite3VdbeCurrentAddr(v)+2); in sqlite3FkDropTable()
[all …]
H A Dexpr.c656 sqlite3VdbeAddOp2(v, OP_Integer, 1, dest); in codeVectorCompare()
681 sqlite3VdbeAddOp2(v, OP_Integer, 0, dest); in codeVectorCompare()
699 sqlite3VdbeAddOp2(v, OP_Not, dest, dest); in codeVectorCompare()
3697 sqlite3VdbeAddOp2(v, OP_Integer, i, iMem); in codeInteger()
3991 sqlite3VdbeAddOp2(v, OP_Integer, in exprCodeInlineFunction()
4000 sqlite3VdbeAddOp2(v, OP_Integer, in exprCodeInlineFunction()
4012 sqlite3VdbeAddOp2(v, OP_Integer, in exprCodeInlineFunction()
4303 sqlite3VdbeAddOp2(v, OP_Cast, target, in sqlite3ExprCodeTarget()
4405 sqlite3VdbeAddOp2(v, op, r1, inReg); in sqlite3ExprCodeTarget()
5285 sqlite3VdbeAddOp2(v, op, r1, dest); in sqlite3ExprIfTrue()
[all …]
H A Dbuild.c184 sqlite3VdbeAddOp2(v, OP_ResultRow, reg, i); in sqlite3FinishCoding()
1372 sqlite3VdbeAddOp2(v, OP_Integer, 0, reg2); in sqlite3StartTable()
1381 sqlite3VdbeAddOp2(v, OP_NewRowid, 0, reg1); in sqlite3StartTable()
2855 sqlite3VdbeAddOp2(v, OP_NewRowid, 1, regRowid); in sqlite3EndTable()
3781 sqlite3VdbeAddOp2(v, OP_SorterInsert, iSorter, regRecord); in sqlite3RefillIndex()
3783 sqlite3VdbeAddOp2(v, OP_Next, iTab, addr1+1); VdbeCoverage(v); in sqlite3RefillIndex()
3785 if( memRootPage<0 ) sqlite3VdbeAddOp2(v, OP_Clear, tnum, iDb); in sqlite3RefillIndex()
3821 sqlite3VdbeAddOp2(v, OP_IdxInsert, iIdx, regRecord); in sqlite3RefillIndex()
4440 sqlite3VdbeAddOp2(v, OP_Expire, 0, 1); in sqlite3CreateIndex()
5135 sqlite3VdbeAddOp2(v, OP_Transaction, i, eTxnType); in sqlite3BeginTransaction()
[all …]
H A Dwhere.c980 sqlite3VdbeAddOp2(v, OP_Blob, 10000, pLevel->regFilter); in constructAutomaticIndex()
987 addrCounter = sqlite3VdbeAddOp2(v, OP_Integer, 0, 0); in constructAutomaticIndex()
1008 sqlite3VdbeAddOp2(v, OP_IdxInsert, pLevel->iIdxCur, regRecord); in constructAutomaticIndex()
1102 sqlite3VdbeAddOp2(v, OP_Blob, (int)sz, pLevel->regFilter); in sqlite3ConstructBloomFilter()
1116 sqlite3VdbeAddOp2(v, OP_Rowid, iCur, r1); in sqlite3ConstructBloomFilter()
1133 sqlite3VdbeAddOp2(v, OP_Next, pLevel->iTabCur, addrTop+1); in sqlite3ConstructBloomFilter()
6125 sqlite3VdbeAddOp2(v, OP_Blob, 65536, pRJ->regBloom); in sqlite3WhereBegin()
6127 sqlite3VdbeAddOp2(v, OP_Null, 0, pRJ->regReturn); in sqlite3WhereBegin()
6131 sqlite3VdbeAddOp2(v, OP_OpenEphemeral, pRJ->iMatch, 1); in sqlite3WhereBegin()
6306 sqlite3VdbeAddOp2(v, OP_Goto, 1, pLevel->p2); in sqlite3WhereEnd()
[all …]
H A Dalter.c437 sqlite3VdbeAddOp2(v, OP_AddImm, r1, -2); in sqlite3AlterFinishAddColumn()
438 sqlite3VdbeAddOp2(v, OP_IfPos, r1, sqlite3VdbeCurrentAddr(v)+2); in sqlite3AlterFinishAddColumn()
2211 sqlite3VdbeAddOp2(v, OP_Rowid, iCur, reg); in sqlite3AlterDropColumn()
2234 sqlite3VdbeAddOp2(v, OP_Null, 0, regOut); in sqlite3AlterDropColumn()
2244 sqlite3VdbeAddOp2(v, OP_Null, 0, reg+1); in sqlite3AlterDropColumn()
2255 sqlite3VdbeAddOp2(v, OP_Next, iCur, addr+1); VdbeCoverage(v); in sqlite3AlterDropColumn()
H A Dvdbe.h182 int sqlite3VdbeAddOp2(Vdbe*,int,int,int);
H A Dupsert.c276 sqlite3VdbeAddOp2(v, OP_IdxRowid, iCur, regRowid); in sqlite3UpsertDoUpdate()
H A Dvacuum.c132 sqlite3VdbeAddOp2(v, OP_Vacuum, iDb, iIntoReg); in sqlite3Vacuum()
H A Dvdbeaux.c45 sqlite3VdbeAddOp2(p, OP_Init, 0, 1); in sqlite3VdbeCreate()
286 int sqlite3VdbeAddOp2(Vdbe *p, int op, int p1, int p2){ in sqlite3VdbeAddOp2() function
324 sqlite3VdbeAddOp2(p, OP_Integer, va_arg(ap, int), iDest+i); in sqlite3VdbeMultiLoad()
329 sqlite3VdbeAddOp2(p, OP_ResultRow, iDest, i); in sqlite3VdbeMultiLoad()
599 sqlite3VdbeAddOp2(p, OP_Expire, 1, 1); in sqlite3VdbeRunOnlyOnce()
H A Dvtab.c508 sqlite3VdbeAddOp2(v, OP_VCreate, iDb, iReg); in sqlite3VtabFinishParse()
H A Dtrigger.c1015 sqlite3VdbeAddOp2(v, OP_NewRowid, pReturning->iRetCur, reg+i+1); in codeReturningTrigger()