Lines Matching refs:regBase
776 int regBase; /* Base register */ in codeAllEqualityTerms() local
790 regBase = pParse->nMem + 1; in codeAllEqualityTerms()
799 sqlite3VdbeAddOp3(v, OP_Null, 0, regBase, regBase+nSkip-1); in codeAllEqualityTerms()
807 iIdxCur, 0, regBase, nSkip); in codeAllEqualityTerms()
812 sqlite3VdbeAddOp3(v, OP_Column, iIdxCur, j, regBase+j); in codeAllEqualityTerms()
829 r1 = codeEqualityTerm(pParse, pTerm, pLevel, j, bRev, regBase+j); in codeAllEqualityTerms()
830 if( r1!=regBase+j ){ in codeAllEqualityTerms()
832 sqlite3ReleaseTempReg(pParse, regBase); in codeAllEqualityTerms()
833 regBase = r1; in codeAllEqualityTerms()
835 sqlite3VdbeAddOp2(v, OP_Copy, r1, regBase+j); in codeAllEqualityTerms()
852 sqlite3VdbeAddOp2(v, OP_IsNull, regBase+j, pLevel->addrBrk); in codeAllEqualityTerms()
867 return regBase; in codeAllEqualityTerms()
1720 int regBase; /* Base register holding constraint values */ in sqlite3WhereCodeOneLoopStart() local
1825 regBase = codeAllEqualityTerms(pParse,pLevel,bRev,nExtraReg,&zStartAff); in sqlite3WhereCodeOneLoopStart()
1844 codeExprOrVector(pParse, pRight, regBase+nEq, nBtm); in sqlite3WhereCodeOneLoopStart()
1849 sqlite3VdbeAddOp2(v, OP_IsNull, regBase+nEq, addrNxt); in sqlite3WhereCodeOneLoopStart()
1865 sqlite3VdbeAddOp2(v, OP_Null, 0, regBase+nEq); in sqlite3WhereCodeOneLoopStart()
1869 sqlite3VdbeAddOp2(v, OP_Null, 0, regBase+nEq); in sqlite3WhereCodeOneLoopStart()
1873 codeApplyAffinity(pParse, regBase, nConstraint - bSeekPastNull, zStartAff); in sqlite3WhereCodeOneLoopStart()
1885 regBase, nEq); in sqlite3WhereCodeOneLoopStart()
1911 sqlite3VdbeAddOp4Int(v, op, iIdxCur, addrNxt, regBase, nConstraint); in sqlite3WhereCodeOneLoopStart()
1927 sqlite3VdbeAddOp4Int(v, op, iIdxCur, addrNxt, regBase, in sqlite3WhereCodeOneLoopStart()
1955 codeExprOrVector(pParse, pRight, regBase+nEq, nTop); in sqlite3WhereCodeOneLoopStart()
1960 sqlite3VdbeAddOp2(v, OP_IsNull, regBase+nEq, addrNxt); in sqlite3WhereCodeOneLoopStart()
1965 codeApplyAffinity(pParse, regBase+nEq, nTop, zEndAff); in sqlite3WhereCodeOneLoopStart()
1979 sqlite3VdbeAddOp2(v, OP_Null, 0, regBase+nEq); in sqlite3WhereCodeOneLoopStart()
1999 sqlite3VdbeAddOp4Int(v, op, iIdxCur, addrNxt, regBase, nConstraint); in sqlite3WhereCodeOneLoopStart()
2016 sqlite3VdbeAddOp4Int(v, op, iIdxCur, addrNxt, regBase, in sqlite3WhereCodeOneLoopStart()