iReg             12533 ext/sqlite3/libsqlite/sqlite3.c     int iReg;             /* Reg with value of this column. 0 means none. */
iReg             64961 ext/sqlite3/libsqlite/sqlite3.c       if( x->iLevel>pParse->iCacheLevel || x->iReg==0 ) continue;
iReg             64962 ext/sqlite3/libsqlite/sqlite3.c       printf(" r[%d]={%d:%d}", x->iReg, x->iTable, x->iColumn);
iReg             71217 ext/sqlite3/libsqlite/sqlite3.c static void registerTrace(int iReg, Mem *p){
iReg             71218 ext/sqlite3/libsqlite/sqlite3.c   printf("REG[%d] = ", iReg);
iReg             85095 ext/sqlite3/libsqlite/sqlite3.c       pParse->aTempReg[pParse->nTempReg++] = p->iReg;
iReg             85106 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3ExprCacheStore(Parse *pParse, int iTab, int iCol, int iReg){
iReg             85113 ext/sqlite3/libsqlite/sqlite3.c   assert( iReg>0 || pParse->nErr || pParse->db->mallocFailed );
iReg             85129 ext/sqlite3/libsqlite/sqlite3.c     assert( p->iReg==0 || p->iTable!=iTab || p->iColumn!=iCol );
iReg             85135 ext/sqlite3/libsqlite/sqlite3.c     if( p->iReg==0 ){
iReg             85139 ext/sqlite3/libsqlite/sqlite3.c       p->iReg = iReg;
iReg             85160 ext/sqlite3/libsqlite/sqlite3.c     p->iReg = iReg;
iReg             85171 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3ExprCacheRemove(Parse *pParse, int iReg, int nReg){
iReg             85173 ext/sqlite3/libsqlite/sqlite3.c   int iLast = iReg + nReg - 1;
iReg             85176 ext/sqlite3/libsqlite/sqlite3.c     int r = p->iReg;
iReg             85177 ext/sqlite3/libsqlite/sqlite3.c     if( r>=iReg && r<=iLast ){
iReg             85179 ext/sqlite3/libsqlite/sqlite3.c       p->iReg = 0;
iReg             85214 ext/sqlite3/libsqlite/sqlite3.c     if( p->iReg && p->iLevel>pParse->iCacheLevel ){
iReg             85216 ext/sqlite3/libsqlite/sqlite3.c       p->iReg = 0;
iReg             85227 ext/sqlite3/libsqlite/sqlite3.c static void sqlite3ExprCachePinRegister(Parse *pParse, int iReg){
iReg             85231 ext/sqlite3/libsqlite/sqlite3.c     if( p->iReg==iReg ){
iReg             85276 ext/sqlite3/libsqlite/sqlite3.c   int iReg,        /* Store results here */
iReg             85284 ext/sqlite3/libsqlite/sqlite3.c     if( p->iReg>0 && p->iTable==iTable && p->iColumn==iColumn ){
iReg             85286 ext/sqlite3/libsqlite/sqlite3.c       sqlite3ExprCachePinRegister(pParse, p->iReg);
iReg             85287 ext/sqlite3/libsqlite/sqlite3.c       return p->iReg;
iReg             85291 ext/sqlite3/libsqlite/sqlite3.c   sqlite3ExprCodeGetColumnOfTable(v, pTab, iTable, iColumn, iReg);
iReg             85295 ext/sqlite3/libsqlite/sqlite3.c     sqlite3ExprCacheStore(pParse, iTable, iColumn, iReg);
iReg             85297 ext/sqlite3/libsqlite/sqlite3.c   return iReg;
iReg             85313 ext/sqlite3/libsqlite/sqlite3.c     if( p->iReg ){
iReg             85315 ext/sqlite3/libsqlite/sqlite3.c       p->iReg = 0;
iReg             85350 ext/sqlite3/libsqlite/sqlite3.c     int r = p->iReg;
iReg             85360 ext/sqlite3/libsqlite/sqlite3.c static void exprToRegister(Expr *p, int iReg){
iReg             85363 ext/sqlite3/libsqlite/sqlite3.c   p->iTable = iReg;
iReg             87180 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3ReleaseTempReg(Parse *pParse, int iReg){
iReg             87181 ext/sqlite3/libsqlite/sqlite3.c   if( iReg && pParse->nTempReg<ArraySize(pParse->aTempReg) ){
iReg             87185 ext/sqlite3/libsqlite/sqlite3.c       if( p->iReg==iReg ){
iReg             87190 ext/sqlite3/libsqlite/sqlite3.c     pParse->aTempReg[pParse->nTempReg++] = iReg;
iReg             87211 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3ReleaseTempRange(Parse *pParse, int iReg, int nReg){
iReg             87212 ext/sqlite3/libsqlite/sqlite3.c   sqlite3ExprCacheRemove(pParse, iReg, nReg);
iReg             87215 ext/sqlite3/libsqlite/sqlite3.c     pParse->iRangeReg = iReg;
iReg             98573 ext/sqlite3/libsqlite/sqlite3.c     int iReg = aiCol[i] + regData + 1;
iReg             98574 ext/sqlite3/libsqlite/sqlite3.c     sqlite3VdbeAddOp2(v, OP_IsNull, iReg, iOk); VdbeCoverage(v);
iReg             99142 ext/sqlite3/libsqlite/sqlite3.c           int iReg = pFKey->aCol[i].iFrom + regOld + 1;
iReg             99143 ext/sqlite3/libsqlite/sqlite3.c           sqlite3VdbeAddOp2(v, OP_IsNull, iReg, iJump); VdbeCoverage(v);
iReg             99750 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3TableAffinity(Vdbe *v, Table *pTab, int iReg){
iReg             99771 ext/sqlite3/libsqlite/sqlite3.c     if( iReg ){
iReg             99772 ext/sqlite3/libsqlite/sqlite3.c       sqlite3VdbeAddOp4(v, OP_Affinity, iReg, i, 0, zColAff, i);
iReg             104098 ext/sqlite3/libsqlite/sqlite3.c     int iReg;
iReg             104100 ext/sqlite3/libsqlite/sqlite3.c     iReg = ++pParse->nMem;
iReg             104102 ext/sqlite3/libsqlite/sqlite3.c       sqlite3VdbeAddOp2(v, OP_Pagecount, iDb, iReg);
iReg             104104 ext/sqlite3/libsqlite/sqlite3.c       sqlite3VdbeAddOp3(v, OP_MaxPgcnt, iDb, iReg, 
iReg             104107 ext/sqlite3/libsqlite/sqlite3.c     sqlite3VdbeAddOp2(v, OP_ResultRow, iReg, 1);
iReg             113459 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3ColumnDefault(Vdbe *v, Table *pTab, int i, int iReg){
iReg             113474 ext/sqlite3/libsqlite/sqlite3.c       sqlite3VdbeAddOp1(v, OP_RealAffinity, iReg);
iReg             114115 ext/sqlite3/libsqlite/sqlite3.c   int iReg;                 /* First register in set passed to OP_VUpdate */
iReg             114153 ext/sqlite3/libsqlite/sqlite3.c   iReg = ++pParse->nMem;
iReg             114156 ext/sqlite3/libsqlite/sqlite3.c   sqlite3VdbeAddOp3(v, OP_Column,  ephemTab, 0, iReg);
iReg             114157 ext/sqlite3/libsqlite/sqlite3.c   sqlite3VdbeAddOp3(v, OP_Column, ephemTab, (pRowid?1:0), iReg+1);
iReg             114159 ext/sqlite3/libsqlite/sqlite3.c     sqlite3VdbeAddOp3(v, OP_Column, ephemTab, i+1+(pRowid!=0), iReg+2+i);
iReg             114162 ext/sqlite3/libsqlite/sqlite3.c   sqlite3VdbeAddOp4(v, OP_VUpdate, 0, pTab->nCol+2, iReg, pVTab, P4_VTAB);
iReg             114942 ext/sqlite3/libsqlite/sqlite3.c     int iReg;
iReg             114978 ext/sqlite3/libsqlite/sqlite3.c     iReg = ++pParse->nMem;
iReg             114979 ext/sqlite3/libsqlite/sqlite3.c     sqlite3VdbeAddOp4(v, OP_String8, 0, iReg, 0, pTab->zName, 0);
iReg             114980 ext/sqlite3/libsqlite/sqlite3.c     sqlite3VdbeAddOp2(v, OP_VCreate, iDb, iReg);
iReg             118966 ext/sqlite3/libsqlite/sqlite3.c   int iReg;                  /* Register holding results */
iReg             118970 ext/sqlite3/libsqlite/sqlite3.c     iReg = sqlite3ExprCodeTarget(pParse, pX->pRight, iTarget);
iReg             118972 ext/sqlite3/libsqlite/sqlite3.c     iReg = iTarget;
iReg             118973 ext/sqlite3/libsqlite/sqlite3.c     sqlite3VdbeAddOp2(v, OP_Null, 0, iReg);
iReg             118990 ext/sqlite3/libsqlite/sqlite3.c     iReg = iTarget;
iReg             119014 ext/sqlite3/libsqlite/sqlite3.c         pIn->addrInTop = sqlite3VdbeAddOp2(v, OP_Rowid, iTab, iReg);
iReg             119016 ext/sqlite3/libsqlite/sqlite3.c         pIn->addrInTop = sqlite3VdbeAddOp3(v, OP_Column, iTab, 0, iReg);
iReg             119019 ext/sqlite3/libsqlite/sqlite3.c       sqlite3VdbeAddOp1(v, OP_IsNull, iReg); VdbeCoverage(v);
iReg             119026 ext/sqlite3/libsqlite/sqlite3.c   return iReg;
iReg             119492 ext/sqlite3/libsqlite/sqlite3.c     int iReg;   /* P3 Value for OP_VFilter */
iReg             119497 ext/sqlite3/libsqlite/sqlite3.c     iReg = sqlite3GetTempRange(pParse, nConstraint+2);
iReg             119500 ext/sqlite3/libsqlite/sqlite3.c       int iTarget = iReg+j+2;
iReg             119510 ext/sqlite3/libsqlite/sqlite3.c     sqlite3VdbeAddOp2(v, OP_Integer, pLoop->u.vtab.idxNum, iReg);
iReg             119511 ext/sqlite3/libsqlite/sqlite3.c     sqlite3VdbeAddOp2(v, OP_Integer, nConstraint, iReg+1);
iReg             119512 ext/sqlite3/libsqlite/sqlite3.c     sqlite3VdbeAddOp4(v, OP_VFilter, iCur, addrNotFound, iReg,
iReg             119525 ext/sqlite3/libsqlite/sqlite3.c     sqlite3ReleaseTempRange(pParse, iReg, nConstraint+2);