Lines Matching refs:opcode
31 int opcode /* OP_OpenRead or OP_OpenWrite */ in sqlite3OpenTable() argument
37 assert( opcode==OP_OpenWrite || opcode==OP_OpenRead ); in sqlite3OpenTable()
39 (opcode==OP_OpenWrite)?1:0, pTab->zName); in sqlite3OpenTable()
41 sqlite3VdbeAddOp4Int(v, opcode, iCur, pTab->tnum, iDb, pTab->nNVCol); in sqlite3OpenTable()
47 sqlite3VdbeAddOp3(v, opcode, iCur, pPk->tnum, iDb); in sqlite3OpenTable()
187 assert( pPrev->opcode==OP_MakeRecord || sqlite3VdbeDb(v)->mallocFailed ); in sqlite3TableAffinity()
188 pPrev->opcode = OP_TypeCheck; in sqlite3TableAffinity()
212 assert( sqlite3VdbeGetLastOp(v)->opcode==OP_MakeRecord in sqlite3TableAffinity()
236 if( pOp->opcode==OP_OpenRead && pOp->p3==iDb ){ in readsTable()
249 if( pOp->opcode==OP_VOpen && pOp->p4.pVtab==pVTab ){ in readsTable()
299 if( pOp->opcode==OP_Affinity ){ in sqlite3ComputeGeneratedColumns()
316 }else if( pOp->opcode==OP_TypeCheck ){ in sqlite3ComputeGeneratedColumns()
1398 if( sqlite3VdbeGetOp(v, addrCont-1)->opcode==OP_ReleaseReg ){ in sqlite3Insert()
1399 assert( sqlite3VdbeGetOp(v, addrCont)->opcode==OP_Yield ); in sqlite3Insert()
2416 if( x.opcode!=OP_IdxRowid ){ in sqlite3GenerateConstraintChecks()
2419 if( sqlite3OpcodeProperty[x.opcode]&OPFLG_JUMP ){ in sqlite3GenerateConstraintChecks()
2425 sqlite3VdbeAddOp4(v, x.opcode, x.p1, p2, x.p3, zP4, x.p4type); in sqlite3GenerateConstraintChecks()