Lines Matching refs:memId

407   int memId = 0;      /* Register holding maximum rowid */  in autoIncBegin()  local
444 memId = pInfo->regCtr; in autoIncBegin()
446 return memId; in autoIncBegin()
457 int memId; /* Register holding max rowid */ in sqlite3AutoincrementBegin() local
484 memId = p->regCtr; in sqlite3AutoincrementBegin()
487 sqlite3VdbeLoadString(v, memId-1, p->pTab->zName); in sqlite3AutoincrementBegin()
490 aOp[0].p2 = memId; in sqlite3AutoincrementBegin()
491 aOp[0].p3 = memId+2; in sqlite3AutoincrementBegin()
492 aOp[2].p3 = memId; in sqlite3AutoincrementBegin()
493 aOp[3].p1 = memId-1; in sqlite3AutoincrementBegin()
494 aOp[3].p3 = memId; in sqlite3AutoincrementBegin()
496 aOp[4].p2 = memId+1; in sqlite3AutoincrementBegin()
497 aOp[5].p3 = memId; in sqlite3AutoincrementBegin()
498 aOp[6].p1 = memId; in sqlite3AutoincrementBegin()
499 aOp[7].p2 = memId+2; in sqlite3AutoincrementBegin()
500 aOp[7].p1 = memId; in sqlite3AutoincrementBegin()
501 aOp[10].p2 = memId; in sqlite3AutoincrementBegin()
514 static void autoIncStep(Parse *pParse, int memId, int regRowid){ in autoIncStep() argument
515 if( memId>0 ){ in autoIncStep()
516 sqlite3VdbeAddOp2(pParse->pVdbe, OP_MemMax, memId, regRowid); in autoIncStep()
545 int memId = p->regCtr; in autoIncrementEnd() local
549 sqlite3VdbeAddOp3(v, OP_Le, memId+2, sqlite3VdbeCurrentAddr(v)+7, memId); in autoIncrementEnd()
554 aOp[0].p1 = memId+1; in autoIncrementEnd()
555 aOp[1].p2 = memId+1; in autoIncrementEnd()
556 aOp[2].p1 = memId-1; in autoIncrementEnd()
559 aOp[3].p3 = memId+1; in autoIncrementEnd()